EncryptionInfo

  • User IDs are encrypted, and this document describes the structure and fields related to this encryption information.

  • The EncryptionInfo object includes fields for the type and ID of the entity associated with the encryption, and the source from which the encrypted cookie was received.

  • Possible encryption entity types include DCM accounts and advertisers, DBM partners and advertisers, AdWords customers, and DFP network codes.

  • The encryption source indicates whether the encrypted cookie came 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