Packagecom.aispeech.log
Classpublic class ASSDKStartLog
InheritanceASSDKStartLog Inheritance ASSDKLogBase Inheritance Object

Instance log when ASSDK start to init Information collected included:
         Default log of ASSDKLogBase
         logType = ASSDKLogType.INSTANCE_LOG
         logEvent = ASSDKLogEvent.ASSDK_START
         tsASSDKInstanceStart
         language
         flashVersion
         osVersion
         assdkVersion
         as2sdkVersion (when using AS2 SDK)
         userAgent (when no JSSDK)
         applicationURL (when no JSSDK)
         timezoneOffset // the difference, in minutes, between UTC and the computer's local time (when no JSSDK)
     

View the examples



Public Properties
 PropertyDefined By
  as2sdkVersion : String
[write-only]
ASSDKStartLog
 InheritedLOG_SERVICE_URL : String = http://log.aispeech.com/sdk-monitor/sdklog
[static]
ASSDKLogBase
  tsASSDKInstanceStart : String
[write-only]
ASSDKStartLog
Protected Properties
 PropertyDefined By
 Inherited_logObject : Object
ASSDKLogBase
Public Methods
 MethodDefined By
  
ASSDKStartLog(logId:String, applicationId:String)
ASSDKStartLog
 Inherited
getTimeStamp():String
[static]
ASSDKLogBase
 Inherited
send():void
ASSDKLogBase
 Inherited
toString():String
ASSDKLogBase
Protected Methods
 MethodDefined By
 Inherited
addLog(name:String, value:String):void
ASSDKLogBase
 Inherited
getLog(name:String):String
ASSDKLogBase
 Inherited
hasLog(name:String):Boolean
ASSDKLogBase
Property Detail
as2sdkVersionproperty
as2sdkVersion:String  [write-only]


Implementation
    public function set as2sdkVersion(value:String):void
tsASSDKInstanceStartproperty 
tsASSDKInstanceStart:String  [write-only]


Implementation
    public function set tsASSDKInstanceStart(value:String):void
Constructor Detail
ASSDKStartLog()Constructor
public function ASSDKStartLog(logId:String, applicationId:String)



Parameters
logId:String
 
applicationId:String
Examples
     // assdklog
     var logId:String = "";
     if (params.hasOwnProperty("logId")){
             logId = params["logId"];}
     var assdkLog:ASSDKStartLog = new ASSDKStartLog(logId);
     var tsASSDKStart:String = ASSDKLogBase.getTimeStamp();
     assdkStartLog.tsASSDKInstanceStart = tsASSDKStart;
     if (params.hasOwnProperty("as2sdkVersion")) {
             assdkStartLog.as2sdkVersion = params["as2sdkVersion"];}
     assdkStartLog.send();