Reference documentation and code samples for the Google Ads Data Manager V1 Client class UserIdentifier.
A single identifier for the user.
Generated from protobuf message google.ads.datamanager.v1.UserIdentifier
Namespace
Google \ Ads \ DataManager \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ email_address |
string
Hashed email address using SHA-256 hash function after normalization. |
↳ phone_number |
string
Hashed phone number using SHA-256 hash function after normalization (E164 standard). |
↳ address |
AddressInfo
The known components of a user's address. Holds a grouping of identifiers that are matched all at once. |
getEmailAddress
Hashed email address using SHA-256 hash function after normalization.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasEmailAddress
setEmailAddress
Hashed email address using SHA-256 hash function after normalization.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPhoneNumber
Hashed phone number using SHA-256 hash function after normalization (E164 standard).
| Returns | |
|---|---|
| Type | Description |
string |
|
hasPhoneNumber
setPhoneNumber
Hashed phone number using SHA-256 hash function after normalization (E164 standard).
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAddress
The known components of a user's address. Holds a grouping of identifiers that are matched all at once.
| Returns | |
|---|---|
| Type | Description |
AddressInfo|null |
|
hasAddress
setAddress
The known components of a user's address. Holds a grouping of identifiers that are matched all at once.
| Parameter | |
|---|---|
| Name | Description |
var |
AddressInfo
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIdentifier
| Returns | |
|---|---|
| Type | Description |
string |
|