EncryptionInfo

  • EncryptionInfo describes how user IDs are encrypted.

  • The JSON representation of EncryptionInfo includes fields for encryption entity type, entity ID, and source.

  • EncryptionEntityType specifies the type of entity associated with the encryption configuration, such as a DCM account or DBM partner.

  • EncryptionSource indicates whether the encrypted cookie originated from ad serving or data transfer.

A description of how user IDs are encrypted.

JSON representation
{
  "encryptionEntityType": enum (EncryptionEntityType),
  "encryptionEntityId": string,
  "encryptionSource": enum (EncryptionSource),
  "kind": string
}
Fields
encryptionEntityType

enum (EncryptionEntityType)

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

encryptionEntityId

string (int64 format)

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

encryptionSource

enum (EncryptionSource)

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

kind

string

Identifies what kind of resource this is. Value: the fixed string

"dfareporting#encryptionInfo"

.

EncryptionEntityType

Enums
ENCRYPTION_ENTITY_TYPE_UNKNOWN
DCM_ACCOUNT
DCM_ADVERTISER
DBM_PARTNER
DBM_ADVERTISER
ADWORDS_CUSTOMER
DFP_NETWORK_CODE

EncryptionSource

Enums
ENCRYPTION_SCOPE_UNKNOWN
AD_SERVING
DATA_TRANSFER