REST Resource: advertisers

Recurso: anunciante

Un solo anunciante en Display & Video 360 (DV360).

Representación JSON
{
  "name": string,
  "advertiserId": string,
  "partnerId": string,
  "displayName": string,
  "entityStatus": enum (EntityStatus),
  "updateTime": string,
  "generalConfig": {
    object (AdvertiserGeneralConfig)
  },
  "adServerConfig": {
    object (AdvertiserAdServerConfig)
  },
  "creativeConfig": {
    object (AdvertiserCreativeConfig)
  },
  "dataAccessConfig": {
    object (AdvertiserDataAccessConfig)
  },
  "integrationDetails": {
    object (IntegrationDetails)
  },
  "servingConfig": {
    object (AdvertiserTargetingConfig)
  },
  "prismaEnabled": boolean,
  "billingConfig": {
    object (AdvertiserBillingConfig)
  }
}
Campos
name

string

Solo salida. Es el nombre del recurso del anunciante.

advertiserId

string (int64 format)

Solo salida. El ID único del anunciante. El sistema lo asigna.

partnerId

string (int64 format)

Obligatorio. Inmutable. El ID único del socio al que pertenece el anunciante.

displayName

string

Obligatorio. Es el nombre visible del anunciante.

Debe estar codificado en UTF-8 con un tamaño máximo de 240 bytes.

entityStatus

enum (EntityStatus)

Obligatorio. Controla si los pedidos de inserción y las líneas de pedido del anunciante pueden invertir sus presupuestos y ofertar por el inventario.

  • Los valores aceptados son ENTITY_STATUS_ACTIVE, ENTITY_STATUS_PAUSED y ENTITY_STATUS_SCHEDULED_FOR_DELETION.
  • Si se establece en ENTITY_STATUS_SCHEDULED_FOR_DELETION, el anunciante se borrará 30 días después de la fecha en que se programó su eliminación por primera vez.
updateTime

string (Timestamp format)

Solo salida. Es la marca de tiempo de la última actualización del anunciante. El sistema lo asigna.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

generalConfig

object (AdvertiserGeneralConfig)

Obligatorio. La configuración general del anunciante.

adServerConfig

object (AdvertiserAdServerConfig)

Obligatorio. Inmutable. Es la configuración relacionada con el servidor de anuncios del anunciante.

creativeConfig

object (AdvertiserCreativeConfig)

Obligatorio. Configuración relacionada con las creatividades del anunciante.

dataAccessConfig

object (AdvertiserDataAccessConfig)

Es la configuración que controla cómo se puede acceder a los datos del anunciante.

integrationDetails

object (IntegrationDetails)

Detalles de la integración del anunciante. Actualmente, solo integrationCode es aplicable al anunciante. No se admiten otros campos de IntegrationDetails y se ignorarán si se proporcionan.

servingConfig

object (AdvertiserTargetingConfig)

Configuración de segmentación relacionada con la publicación de anuncios del anunciante.

prismaEnabled

boolean

Indica si la integración con Mediaocean (Prisma) está habilitada. Si habilitas esta opción, aceptas lo siguiente:

En nombre de mi empresa, autorizo a Mediaocean (Prisma) a enviar planes de segmentos de presupuesto a Google y autorizo a Google a enviar los informes y las facturas correspondientes de DV360 a Mediaocean para la planificación del presupuesto, la facturación y la conciliación de este anunciante.

billingConfig

object (AdvertiserBillingConfig)

Obligatorio. Es la configuración relacionada con la facturación del anunciante.

AdvertiserGeneralConfig

Configuración general de un anunciante.

Representación JSON
{
  "domainUrl": string,
  "timeZone": string,
  "currencyCode": string
}
Campos
domainUrl

string

Obligatorio. Es la URL de dominio del sitio web principal del anunciante. El sistema enviará esta información a los publicadores que requieren la URL del sitio web para asociar una campaña con un anunciante.

Proporciona una URL sin ruta de acceso ni cadena de consulta que comience con http: o https:. Por ejemplo, http://www.example.com

timeZone

string

Solo salida. Es el nombre estándar de la base de datos TZ de la zona horaria del anunciante. Por ejemplo, America/New_York.

Obtén más información en https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.

En el caso de los anunciantes híbridos de CM360, la zona horaria es la misma que la de la cuenta asociada de CM360. En el caso de los anunciantes externos, la zona horaria es la misma que la del socio principal.

currencyCode

string

Obligatorio. Inmutable. Es la moneda del anunciante en formato ISO 4217.

Los códigos aceptados y las monedas que representan son los siguientes:

Código de moneda: Nombre de la moneda

  • ARS: Peso argentino
  • AUD : Dólar australiano
  • BRL: Real brasileño
  • CAD: Dólar canadiense
  • CHF : Franco suizo
  • CLP : Peso chileno
  • CNY : Yuan chino
  • COP : peso colombiano
  • CZK: Corona checa
  • DKK : Corona danesa
  • EGP : libra egipcia
  • EUR : Euro
  • GBP : Libra esterlina
  • HKD: Dólar de Hong Kong
  • HUF : florín húngaro
  • IDR : rupia indonesia
  • ILS: Séquel israelí
  • INR : Rupia india
  • JPY : Yen japonés
  • KRW: Won surcoreano
  • MXN: Pesos mexicanos
  • MYR: Ringgit malayo
  • NGN: Naira nigeriano
  • NOK: Corona noruega
  • NZD: Dólar neozelandés
  • PEN : nuevo sol peruano
  • PLN : Zloty polaco
  • RON : Nuevo leu rumano
  • RUB: Rublo ruso
  • SEK : corona sueca
  • TRY: Lira turca
  • TWD : Nuevo dólar taiwanés
  • USD : Dólar estadounidense
  • ZAR: Rand sudafricano

AdvertiserAdServerConfig

Es la configuración de un anunciante relacionada con el servidor de anuncios.

Representación JSON
{

  // Union field ad_server_config_scheme can be only one of the following:
  "thirdPartyOnlyConfig": {
    object (ThirdPartyOnlyConfig)
  },
  "cmHybridConfig": {
    object (CmHybridConfig)
  }
  // End of list of possible types for union field ad_server_config_scheme.
}
Campos
Campo de unión ad_server_config_scheme. Obligatorio. Las direcciones (ad_server_config_scheme) solo pueden ser una de las siguientes opciones:
thirdPartyOnlyConfig

object (ThirdPartyOnlyConfig)

Es la configuración para los anunciantes que solo usan servidores de anuncios de terceros.

cmHybridConfig

object (CmHybridConfig)

Es la configuración para los anunciantes que usan Campaign Manager 360 (CM360) y servidores de anuncios de terceros.

ThirdPartyOnlyConfig

Configuración para los anunciantes que solo usan servidores de anuncios de terceros.

Representación JSON
{
  "pixelOrderIdReportingEnabled": boolean
}
Campos
pixelOrderIdReportingEnabled

boolean

Indica si los informes de ID de pedido para los píxeles están habilitados o no. Este valor no se puede cambiar una vez que se establece en true.

CmHybridConfig

Configuración para los anunciantes que usan Campaign Manager 360 (CM360) y servidores de anuncios de terceros.

Representación JSON
{
  "cmAccountId": string,
  "cmFloodlightConfigId": string,
  "cmAdvertiserIds": [
    string
  ],
  "cmSyncableSiteIds": [
    string
  ],
  "dv360ToCmDataSharingEnabled": boolean,
  "dv360ToCmCostReportingEnabled": boolean,
  "cmFloodlightLinkingAuthorized": boolean
}
Campos
cmAccountId

string (int64 format)

Obligatorio. Inmutable. Es el ID de la cuenta de la configuración de Floodlight de CM360 vinculada con el anunciante de DV360.

cmFloodlightConfigId

string (int64 format)

Obligatorio. Inmutable. Es el ID de la configuración de Floodlight de CM360 vinculada con el anunciante de DV360.

cmAdvertiserIds[]

string (int64 format)

Solo salida. Es el conjunto de IDs de anunciantes de CM360 que comparten la configuración de Floodlight de CM360.

cmSyncableSiteIds[]

string (int64 format)

Una lista de sitios de CM360 cuyas posiciones se sincronizarán con DV360 como creatividades.

Si está ausente o vacío en el método advertisers.create, el sistema creará automáticamente un sitio de CM360.

Si quitas sitios de esta lista, es posible que se borren las creatividades de DV360 sincronizadas desde CM360. Se debe especificar al menos un sitio.

dv360ToCmDataSharingEnabled

boolean

Si se incluyen o no datos de DV360 en los informes de transferencia de datos de CM360.

dv360ToCmCostReportingEnabled

boolean

Si se informa o no el costo de DV360 a CM360.

cmFloodlightLinkingAuthorized

boolean

Obligatorio. Inmutable. Si configuras este campo como true, en nombre de tu empresa, autorizas el uso compartido de la información de la configuración de Floodlight determinada con este anunciante de Display & Video 360.

AdvertiserCreativeConfig

Configuración relacionada con las creatividades de un anunciante.

Representación JSON
{
  "iasClientId": string,
  "obaComplianceDisabled": boolean,
  "dynamicCreativeEnabled": boolean,
  "videoCreativeDataSharingAuthorized": boolean
}
Campos
iasClientId

string (int64 format)

Un ID para configurar la supervisión de campañas que proporciona Integral Ad Service (IAS). El sistema de DV360 agregará una etiqueta "Campaign Monitor" de IAS que contiene este ID a la etiqueta de la creatividad.

obaComplianceDisabled

boolean

Inhabilitar o no la función Acerca de este anuncio de Google, que agrega insignias (para identificar el contenido como un anuncio) y la información de transparencia (sobre la interacción con Acerca de este anuncio) a tus anuncios para la publicidad basada en intereses en línea (OBA) y los requisitos reglamentarios La sección Acerca de este anuncio les brinda a los usuarios un mayor control sobre los anuncios que ven y te ayuda a explicar por qué ven tu anuncio. Obtén más información.

Si decides establecer este campo en true, ten en cuenta que los anuncios publicados a través de Display & Video 360 deben cumplir con lo siguiente:

  • Cumplir con la publicidad en línea basada en intereses (OBA), de conformidad con tu contrato con Google Marketing Platform
  • En el Espacio Económico Europeo (EEE), incluye información de transparencia y un mecanismo para que los usuarios denuncien contenido ilegal en los anuncios. Si usas una solución alternativa de insignias de anuncios, transparencia y generación de informes, debes asegurarte de que incluya la información de transparencia y el mecanismo de marcado de contenido ilegal requeridos, y de notificar a Google sobre cualquier denuncia de contenido ilegal a través del formulario correspondiente.
dynamicCreativeEnabled

boolean

Indica si el anunciante está habilitado para las creatividades dinámicas.

videoCreativeDataSharingAuthorized

boolean

Si configuras este campo como true, en nombre de tu empresa, autorizas a Google a usar las creatividades de video asociadas con este anunciante de Display & Video 360 para proporcionar informes y funciones relacionados con las campañas de televisión del anunciante.

Solo se aplica cuando el anunciante tiene una configuración de servidor de anuncios CM360 hybrid.

AdvertiserDataAccessConfig

Es la configuración que controla cómo se puede acceder a los datos relacionados con el anunciante.

Representación JSON
{
  "sdfConfig": {
    object (AdvertiserSdfConfig)
  }
}
Campos
sdfConfig

object (AdvertiserSdfConfig)

Configuración de los archivos de datos estructurados (SDF) del anunciante.

Si no se especifica, se usa la configuración de SDF del socio superior.

AdvertiserSdfConfig

La configuración de archivos de datos estructurados (SDF) de un anunciante

Representación JSON
{
  "overridePartnerSdfConfig": boolean,
  "sdfConfig": {
    object (SdfConfig)
  }
}
Campos
overridePartnerSdfConfig

boolean

Indica si el anunciante anula o no la configuración de SDF de su socio superior.

De forma predeterminada, un anunciante hereda la configuración de SDF del socio superior. Para anular la configuración del socio, establece este campo en true y proporciona la configuración nueva en sdfConfig.

sdfConfig

object (SdfConfig)

La configuración de SDF para el anunciante

AdvertiserTargetingConfig

Configuración de segmentación relacionada con la publicación de anuncios de un anunciante.

Representación JSON
{
  "exemptTvFromViewabilityTargeting": boolean
}
Campos
exemptTvFromViewabilityTargeting

boolean

Si los dispositivos de TV conectados están exentos o no de la segmentación por visibilidad para todas las líneas de pedido de video del anunciante

AdvertiserBillingConfig

Configuración relacionada con la facturación de un anunciante

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

string (int64 format)

Obligatorio. Es el ID de un perfil de facturación asignado al anunciante.

Métodos

audit

Audita a un anunciante.

create

Crea un anunciante nuevo.

delete

Borra un anunciante.

editAssignedTargetingOptions

Edita las opciones de segmentación de un solo anunciante.

get

Obtiene un anunciante.

list

Muestra una lista de los anunciantes a los que el usuario actual puede acceder.

listAssignedTargetingOptions

Muestra las opciones de segmentación asignadas de un anunciante en todos los tipos de segmentación.

patch

Actualiza un anunciante existente.