Interface AdIdentifiersOrBuilder (0.14.0)

public interface AdIdentifiersOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDclid()

public abstract String getDclid()

Optional. The display click ID associated with this event.

string dclid = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The dclid.

getDclidBytes()

public abstract ByteString getDclidBytes()

Optional. The display click ID associated with this event.

string dclid = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for dclid.

getEncryptedUserIds(int index)

public abstract EncryptedUserId getEncryptedUserIds(int index)

Optional. Any number of encrypted user IDs.

repeated .google.ads.datamanager.v1.EncryptedUserId encrypted_user_ids = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
EncryptedUserId

getEncryptedUserIdsCount()

public abstract int getEncryptedUserIdsCount()

Optional. Any number of encrypted user IDs.

repeated .google.ads.datamanager.v1.EncryptedUserId encrypted_user_ids = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getEncryptedUserIdsList()

public abstract List<EncryptedUserId> getEncryptedUserIdsList()

Optional. Any number of encrypted user IDs.

repeated .google.ads.datamanager.v1.EncryptedUserId encrypted_user_ids = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<EncryptedUserId>

getEncryptedUserIdsOrBuilder(int index)

public abstract EncryptedUserIdOrBuilder getEncryptedUserIdsOrBuilder(int index)

Optional. Any number of encrypted user IDs.

repeated .google.ads.datamanager.v1.EncryptedUserId encrypted_user_ids = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
EncryptedUserIdOrBuilder

getEncryptedUserIdsOrBuilderList()

public abstract List<? extends EncryptedUserIdOrBuilder> getEncryptedUserIdsOrBuilderList()

Optional. Any number of encrypted user IDs.

repeated .google.ads.datamanager.v1.EncryptedUserId encrypted_user_ids = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.ads.datamanager.v1.EncryptedUserIdOrBuilder>

getGbraid()

public abstract String getGbraid()

Optional. The click identifier for clicks associated with app events and originating from iOS devices starting with iOS14.

string gbraid = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The gbraid.

getGbraidBytes()

public abstract ByteString getGbraidBytes()

Optional. The click identifier for clicks associated with app events and originating from iOS devices starting with iOS14.

string gbraid = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for gbraid.

getGclid()

public abstract String getGclid()

Optional. The Google click ID (gclid) associated with this event.

string gclid = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The gclid.

getGclidBytes()

public abstract ByteString getGclidBytes()

Optional. The Google click ID (gclid) associated with this event.

string gclid = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for gclid.

getImpressionId()

public abstract String getImpressionId()

Optional. The impression ID associated with this event.

string impression_id = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The impressionId.

getImpressionIdBytes()

public abstract ByteString getImpressionIdBytes()

Optional. The impression ID associated with this event.

string impression_id = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for impressionId.

getLandingPageDeviceInfo()

public abstract DeviceInfo getLandingPageDeviceInfo()

Optional. Information gathered about the device being used (if any) at the time of landing onto the advertiser’s site after interacting with the ad.

.google.ads.datamanager.v1.DeviceInfo landing_page_device_info = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeviceInfo

The landingPageDeviceInfo.

getLandingPageDeviceInfoOrBuilder()

public abstract DeviceInfoOrBuilder getLandingPageDeviceInfoOrBuilder()

Optional. Information gathered about the device being used (if any) at the time of landing onto the advertiser’s site after interacting with the ad.

.google.ads.datamanager.v1.DeviceInfo landing_page_device_info = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeviceInfoOrBuilder

getMatchId()

public abstract String getMatchId()

Optional. The match ID field used to join this event with a previous event.

string match_id = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The matchId.

getMatchIdBytes()

public abstract ByteString getMatchIdBytes()

Optional. The match ID field used to join this event with a previous event.

string match_id = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for matchId.

getMobileDeviceId()

public abstract String getMobileDeviceId()

Optional. The mobile identifier for advertisers. This would be IDFA on iOS, AdID on Android, or other platforms’ identifiers for advertisers.

string mobile_device_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The mobileDeviceId.

getMobileDeviceIdBytes()

public abstract ByteString getMobileDeviceIdBytes()

Optional. The mobile identifier for advertisers. This would be IDFA on iOS, AdID on Android, or other platforms’ identifiers for advertisers.

string mobile_device_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for mobileDeviceId.

getSessionAttributes()

public abstract String getSessionAttributes()

Optional. Session attributes for event attribution and modeling.

string session_attributes = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The sessionAttributes.

getSessionAttributesBytes()

public abstract ByteString getSessionAttributesBytes()

Optional. Session attributes for event attribution and modeling.

string session_attributes = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for sessionAttributes.

getWbraid()

public abstract String getWbraid()

Optional. The click identifier for clicks associated with web events and originating from iOS devices starting with iOS14.

string wbraid = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The wbraid.

getWbraidBytes()

public abstract ByteString getWbraidBytes()

Optional. The click identifier for clicks associated with web events and originating from iOS devices starting with iOS14.

string wbraid = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for wbraid.

hasLandingPageDeviceInfo()

public abstract boolean hasLandingPageDeviceInfo()

Optional. Information gathered about the device being used (if any) at the time of landing onto the advertiser’s site after interacting with the ad.

.google.ads.datamanager.v1.DeviceInfo landing_page_device_info = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the landingPageDeviceInfo field is set.