Reference documentation and code samples for the Google Ads Data Manager V1 Client class EncryptedUserId.
A user identifier issued to be used for attribution. All fields are required if this is used.
Generated from protobuf message google.ads.datamanager.v1.EncryptedUserId
Namespace
Google \ Ads \ DataManager \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ encrypted_id
string
Required. The alphanumeric encrypted id.
↳ entity_type
int
Required. The encryption entity type. This should match the encryption configuration for ad serving or Data Transfer.
↳ entity_id
int|string
Required. The encryption entity ID. This should match the encryption configuration for ad serving or Data Transfer.
↳ source
int
Required. Describes whether the encrypted cookie was received from ad serving (the %m macro) or from Data Transfer.
getEncryptedId
Required. The alphanumeric encrypted id.
string
setEncryptedId
Required. The alphanumeric encrypted id.
var
string
$this
getEntityType
Required. The encryption entity type. This should match the encryption configuration for ad serving or Data Transfer.
setEntityType
Required. The encryption entity type. This should match the encryption configuration for ad serving or Data Transfer.
$this
getEntityId
Required. The encryption entity ID. This should match the encryption configuration for ad serving or Data Transfer.
int|string
setEntityId
Required. The encryption entity ID. This should match the encryption configuration for ad serving or Data Transfer.
var
int|string
$this
getSource
Required. Describes whether the encrypted cookie was received from ad serving (the %m macro) or from Data Transfer.
setSource
Required. Describes whether the encrypted cookie was received from ad serving (the %m macro) or from Data Transfer.
$this

