Show / Hide Table of Contents

Class UserIdentifier

A single identifier for the user.

Inheritance
object
UserIdentifier
Implements
IMessage<UserIdentifier>
IEquatable<UserIdentifier>
IDeepCloneable<UserIdentifier>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.DataManager.V1
Assembly: Google.Ads.DataManager.V1.dll
Syntax
public sealed class UserIdentifier : IMessage<UserIdentifier>, IEquatable<UserIdentifier>, IDeepCloneable<UserIdentifier>, IBufferMessage, IMessage

Constructors

UserIdentifier()

Declaration
public UserIdentifier()

UserIdentifier(UserIdentifier)

Declaration
public UserIdentifier(UserIdentifier other)
Parameters
Type Name Description
UserIdentifier other

Properties

Address

The known components of a user's address. Holds a grouping of identifiers that are matched all at once.

Declaration
public AddressInfo Address { get; set; }
Property Value
Type Description
AddressInfo

EmailAddress

Hashed email address using SHA-256 hash function after normalization.

Declaration
public string EmailAddress { get; set; }
Property Value
Type Description
string

HasEmailAddress

Gets whether the "email_address" field is set

Declaration
public bool HasEmailAddress { get; }
Property Value
Type Description
bool

HasPhoneNumber

Gets whether the "phone_number" field is set

Declaration
public bool HasPhoneNumber { get; }
Property Value
Type Description
bool

IdentifierCase

Declaration
public UserIdentifier.IdentifierOneofCase IdentifierCase { get; }
Property Value
Type Description
UserIdentifier.IdentifierOneofCase

PhoneNumber

Hashed phone number using SHA-256 hash function after normalization (E164 standard).

Declaration
public string PhoneNumber { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX