Show / Hide Table of Contents

Class EncryptedUserId

A user identifier issued to be used for attribution. All fields are required if this is used.

Inheritance
object
EncryptedUserId
Implements
IMessage<EncryptedUserId>
IEquatable<EncryptedUserId>
IDeepCloneable<EncryptedUserId>
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 EncryptedUserId : IMessage<EncryptedUserId>, IEquatable<EncryptedUserId>, IDeepCloneable<EncryptedUserId>, IBufferMessage, IMessage

Constructors

EncryptedUserId()

Declaration
public EncryptedUserId()

EncryptedUserId(EncryptedUserId)

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

Properties

EncryptedId

Required. The alphanumeric encrypted id.

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

EntityId

Required. The encryption entity ID. This should match the encryption configuration for ad serving or Data Transfer.

Declaration
public long EntityId { get; set; }
Property Value
Type Description
long

EntityType

Required. The encryption entity type. This should match the encryption configuration for ad serving or Data Transfer.

Declaration
public EncryptedUserId.Types.EncryptionEntityType EntityType { get; set; }
Property Value
Type Description
EncryptedUserId.Types.EncryptionEntityType

Source

Required. Describes whether the encrypted cookie was received from ad serving (the %m macro) or from Data Transfer.

Declaration
public EncryptedUserId.Types.EncryptionSource Source { get; set; }
Property Value
Type Description
EncryptedUserId.Types.EncryptionSource
In this article
Back to top Generated by DocFX