Reference documentation and code samples for the Google Ads Data Manager V1 Client class AdIdentifiers.
Identifiers and other information used to match the conversion event with other online activity (such as ad clicks).
Generated from protobuf message google.ads.datamanager.v1.AdIdentifiers
Namespace
Google \ Ads \ DataManager \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ session_attributes
string
Optional. Session attributes for event attribution and modeling.
↳ gclid
string
Optional. The Google click ID (gclid) associated with this event.
↳ gbraid
string
Optional. The click identifier for clicks associated with app events and originating from iOS devices starting with iOS14.
↳ wbraid
string
Optional. The click identifier for clicks associated with web events and originating from iOS devices starting with iOS14.
↳ landing_page_device_info
DeviceInfo
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.
↳ mobile_device_id
string
Optional. The mobile identifier for advertisers. This would be IDFA on iOS, AdID on Android, or other platforms’ identifiers for advertisers.
↳ dclid
string
Optional. The display click ID associated with this event.
↳ impression_id
string
Optional. The impression ID associated with this event.
↳ match_id
string
Optional. The match ID field used to join this event with a previous event.
↳ encrypted_user_ids
getSessionAttributes
Optional. Session attributes for event attribution and modeling.
string
setSessionAttributes
Optional. Session attributes for event attribution and modeling.
var
string
$this
getGclid
Optional. The Google click ID (gclid) associated with this event.
string
setGclid
Optional. The Google click ID (gclid) associated with this event.
var
string
$this
getGbraid
Optional. The click identifier for clicks associated with app events and originating from iOS devices starting with iOS14.
string
setGbraid
Optional. The click identifier for clicks associated with app events and originating from iOS devices starting with iOS14.
var
string
$this
getWbraid
Optional. The click identifier for clicks associated with web events and originating from iOS devices starting with iOS14.
string
setWbraid
Optional. The click identifier for clicks associated with web events and originating from iOS devices starting with iOS14.
var
string
$this
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.
hasLandingPageDeviceInfo
clearLandingPageDeviceInfo
setLandingPageDeviceInfo
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.
$this
getMobileDeviceId
Optional. The mobile identifier for advertisers. This would be IDFA on iOS, AdID on Android, or other platforms’ identifiers for advertisers.
string
setMobileDeviceId
Optional. The mobile identifier for advertisers. This would be IDFA on iOS, AdID on Android, or other platforms’ identifiers for advertisers.
var
string
$this
getDclid
Optional. The display click ID associated with this event.
string
setDclid
Optional. The display click ID associated with this event.
var
string
$this
getImpressionId
Optional. The impression ID associated with this event.
string
setImpressionId
Optional. The impression ID associated with this event.
var
string
$this
getMatchId
Optional. The match ID field used to join this event with a previous event.
string
setMatchId
Optional. The match ID field used to join this event with a previous event.
var
string
$this
getEncryptedUserIds
Optional. Any number of encrypted user IDs.
setEncryptedUserIds
Optional. Any number of encrypted user IDs.
$this

