AudienceMember

Es el miembro del público sobre el que se realizará la operación.

Representación JSON
{
  "destinationReferences": [
    string
  ],
  "consent": {
    object (Consent)
  },

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "userData": {
    object (UserData)
  },
  "pairData": {
    object (PairData)
  },
  "mobileData": {
    object (MobileData)
  },
  "userIdData": {
    object (UserIdData)
  },
  "ppidData": {
    object (PpidData)
  },
  "compositeData": {
    object (CompositeData)
  },
  "googleUserIdData": {
    object (GoogleUserIdData)
  },
  "partnerProvidedIdData": {
    object (PartnerProvidedIdData)
  }
  // End of mutually exclusive fields.
}
Campos
destinationReferences[]

string

Opcional. Define a qué Destination se enviará el miembro del público.

consent

object (Consent)

Opcional. Es el parámetro de configuración de consentimiento del usuario.

Es el tipo de datos de identificación sobre los que se operará. A continuación, se incluye una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta:
userData

object (UserData)

Son los datos proporcionados por el usuario que lo identifican.

pairData

object (PairData)

IDs de la Conciliación de Identidades de Publicador y Anunciante (PAIR)

Esta función solo está disponible para los socios de datos.

mobileData

object (MobileData)

Son los datos que identifican los dispositivos móviles del usuario.

userIdData

object (UserIdData)

Son los datos relacionados con los identificadores únicos de un usuario, según lo define el anunciante.

ppidData

object (PpidData)

Son los datos relacionados con los identificadores proporcionados por el publicador.

Esta función solo está disponible para los socios de datos.

compositeData

object (CompositeData)

Es un grupo de varios tipos de identificadores.

googleUserIdData

object (GoogleUserIdData)

Son los IDs de usuario de Google encriptados.

partnerProvidedIdData

object (PartnerProvidedIdData)

Son identificadores proporcionados por el socio.

Es el final de los campos mutuamente excluyentes.

PairData

Son los IDs de PAIR para el público. Se requiere al menos un ID de PAIR.

Esta función solo está disponible para los socios de datos.

Representación JSON
{
  "pairIds": [
    string
  ]
}
Campos
pairIds[]

string

Obligatorio. Datos de PII proporcionados por la sala limpia, codificados con hash SHA256 y encriptados con un cifrado conmutativo de EC que usa la clave del publicador para la lista de usuarios de PAIR. Se pueden proporcionar hasta 10 pairIds en un solo AudienceMember.

UserIdData

Son los datos del ID de usuario que contienen el ID del usuario.

Representación JSON
{
  "userId": string
}
Campos
userId

string

Obligatorio. Es un identificador único para un usuario, según lo define el anunciante.

PpidData

Son los datos de los identificadores proporcionados por el publicador que contienen los PPID. Se requiere al menos un PPID.

Esta función solo está disponible para los socios de datos.

Representación JSON
{
  "ppids": [
    string
  ]
}
Campos
ppids[]

string

Obligatorio. Es la lista de identificadores proporcionados por el publicador para un usuario.

CompositeData

Datos compuestos que contienen identificadores y datos asociados de un usuario. Se requiere al menos uno de los siguientes valores: userData o ipData.

Representación JSON
{
  "userData": {
    object (UserData)
  },
  "ipData": [
    {
      object (IpData)
    }
  ]
}
Campos
userData

object (UserData)

Opcional. Son los datos proporcionados por el usuario que lo identifican.

ipData[]

object (IpData)

Opcional. Son los datos de la dirección IP que representan la interacción del cliente y que se usaron para crear el público.

IpData

Es la información de la dirección IP de un usuario. Te recomendamos que incluyas observeStartTime y observeEndTime para mejorar los porcentajes de coincidencias de la Segmentación por clientes.

Representación JSON
{
  "ipAddress": string,
  "observeStartTime": string,
  "observeEndTime": string
}
Campos
ipAddress

string

Obligatorio. Dirección IP capturada en el momento de la interacción con el cliente. Acepta formatos de cadena estándar para IPv4 e IPv6.

observeStartTime

string (Timestamp format)

Opcional. Es el primer momento de la interacción registrado desde esta dirección IP en una sesión.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

observeEndTime

string (Timestamp format)

Opcional. Último momento de la interacción registrado desde esta dirección IP en una sesión.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

GoogleUserIdData

Datos de ID de usuario de Google que contienen IDs de usuario de Google encriptados. Se requiere al menos un ID de usuario de Google.

Representación JSON
{
  "googleUserIds": [
    string
  ]
}
Campos
googleUserIds[]

string

Obligatorio. Es la lista de IDs de usuario de Google encriptados.

PartnerProvidedIdData

Son los datos proporcionados por el socio que contienen los identificadores proporcionados por el socio. Se requiere al menos un identificador proporcionado por el socio.

Representación JSON
{
  "partnerProvidedIds": [
    string
  ]
}
Campos
partnerProvidedIds[]

string

Obligatorio. Es la lista de identificadores proporcionados por el socio.