AnalyticsInfo

 class 
 AnalyticsInfo 
 : 
 AbstractSafeParcelable 
 , 
 ReflectedParcelable 

Direct use of AnalyticsInfo is not supported.

Information used to log new events downstream of a top-level event. This includes events within an experience (using correlation_info ) and events within an experience (using correlation_id ).

Summary

Nested classes

Direct use of AnalyticsInfo.Builder is not supported.

Public constructors

<init> ( genesisMillis : Long , correlationId : ByteArray , localEphemeralDeviceId : ByteArray , regenerated : Boolean , parentCorrelationId : ByteArray ? =  null)

Direct use of AnalyticsInfo is not supported.

Public methods

equals ( other : Any ? )

Properties

Randomly generated, PII-free identifier for a group of devices participating in a single experience.

Time this correlation data was created.

Randomly generated, PII-free, identifier, for the local device in a single experience.

A parent Correlation Identifier that this experience is associated with.

Indicates whether this set of identifiers was regenerated because of expiration or not.

Companion properties

Required Parcelable Creator.

Public constructors

<init>

 AnalyticsInfo 
 ( 

genesisMillis : Long ,
correlationId : ByteArray ,
localEphemeralDeviceId : ByteArray ,
regenerated : Boolean ,
parentCorrelationId : ByteArray ? =  null )

Direct use of AnalyticsInfo is not supported.

Information used to log new events downstream of a top-level event. This includes events within an experience (using correlation_info ) and events within an experience (using correlation_id ).

Public methods

equals

 fun 
 equals 
 ( 
 other 
 : 
  Any 
 
 ? 
 ) 
 : 
  Boolean 
 

hashCode

 fun 
 hashCode 
 ( 
 ) 
 : 
  Int 
 

writeToParcel

 fun 
 writeToParcel 
 ( 

dest : Parcel ,
flags : Int
) : Unit

Properties

correlationId

 val 
 correlationId 
 : 
  ByteArray 
 

Randomly generated, PII-free identifier for a group of devices participating in a single experience.

genesisMillis

 val 
 genesisMillis 
 : 
  Long 
 

Time this correlation data was created. Used to track identifier expiration.

localEphemeralDeviceId

 val 
 localEphemeralDeviceId 
 : 
  ByteArray 
 

Randomly generated, PII-free, identifier, for the local device in a single experience.

parentCorrelationId

 val 
 parentCorrelationId 
 : 
  ByteArray 
 
 ? 

A parent Correlation Identifier that this experience is associated with.

regenerated

 val 
 regenerated 
 : 
  Boolean 
 

Indicates whether this set of identifiers was regenerated because of expiration or not.

Companion properties

CREATOR

 val 
 CREATOR 
 : 
  Creator 
 
 < 
  AnalyticsInfo 
 
 > 

Required Parcelable Creator.

Create a Mobile Website
View Site in Mobile | Classic
Share by: