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. El nombre de recurso del anunciante.

advertiserId

string (int64 format)

Solo salida. Es el ID único del anunciante. Asignada por el sistema.

partnerId

string (int64 format)

Obligatorio. Inmutable. Es 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 en el inventario.

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

string (Timestamp format)

Solo salida. Indica la marca de tiempo de la última actualización del anunciante. Asignada por el sistema.

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 del anunciante relacionada con el servidor de anuncios.

creativeConfig

object (AdvertiserCreativeConfig)

Obligatorio. Es la configuración del anunciante relacionada con las creatividades.

dataAccessConfig

object (AdvertiserDataAccessConfig)

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

integrationDetails

object (IntegrationDetails)

Son los detalles de integración del anunciante. Actualmente, solo se aplica integrationCode al anunciante. No se admiten otros campos de IntegrationDetails y, si se proporcionan, se ignorarán.

servingConfig

object (AdvertiserTargetingConfig)

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

prismaEnabled

boolean

Establece 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 con fines de planificación de presupuesto, facturación y conciliación para este anunciante.

billingConfig

object (AdvertiserBillingConfig)

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

AdvertiserGeneralConfig

La configuración general de un anunciante

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

string

Obligatorio. Es la URL del 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 de TZ correspondiente a la zona horaria del anunciante. Por ejemplo, America/New_York.

Más información: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

Para los anunciantes híbridos de CM360, la zona horaria es la misma que la de la cuenta de CM360 asociada. para los anunciantes solo de terceros, 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:

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
  • 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 usan solo servidores de publicidad de terceros.

cmHybridConfig

object (CmHybridConfig)

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

ThirdPartyOnlyConfig

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

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

boolean

Indica si se habilitaron o no los informes de ID de pedido para píxeles. Una vez que se establece en true, no se puede cambiar este valor.

CmHybridConfig

Configuración para 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 al anunciante de DV360.

cmFloodlightConfigId

string (int64 format)

Obligatorio. Inmutable. Es el ID de la configuración de Floodlight de CM360 vinculada al 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 el método advertisers.create está ausente o está vacío, el sistema creará automáticamente un sitio de CM360.

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

dv360ToCmDataSharingEnabled

boolean

Indica si se deben incluir o no datos de DV360 en los informes de transferencia de datos de CM360.

dv360ToCmCostReportingEnabled

boolean

Indica si se debe informar o no el costo de DV360 a CM360.

cmFloodlightLinkingAuthorized

boolean

Obligatorio. Inmutable. Si estableces este campo en true, tú, en nombre de tu empresa, autorizas que se comparta la información de la configuración de Floodlight determinada en esta campaña de Display y Anunciante de Video 360.

AdvertiserCreativeConfig

Es la configuración de un anunciante relacionada con las creatividades.

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á un "Campaign Monitor" de IAS etiqueta que contiene este ID a la etiqueta de la creatividad.

obaComplianceDisabled

boolean

Inhabilitar o no la función Acerca del anuncio de Google, que agrega insignias (para identificar el contenido como un anuncio) e información de transparencia (sobre la interacción con Acerca del anuncio) a sus anuncios de Publicidad en línea basada en intereses (OBA) y requisitos normativos. 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 eliges establecer este campo en true, ten en cuenta que los anuncios que se publican a través de Display & Video 360 debe cumplir con lo siguiente:

  • Satisfacer la publicidad en línea basada en intereses (OBA) según su contrato con Google Marketing Platform
  • En el Espacio Económico Europeo (EEE), incluya información sobre la transparencia y un mecanismo para que los usuarios denuncien contenido ilegal en los anuncios. Si utiliza una solución alternativa de certificación, transparencia y denuncia de anuncios, debe asegurarse de que incluya la información de transparencia requerida y el mecanismo de detección de contenido ilegal, y de notificar a Google acerca de cualquier denuncia de contenido ilegal mediante el formulario adecuado.
dynamicCreativeEnabled

boolean

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

videoCreativeDataSharingAuthorized

boolean

Si estableces este campo en true, autorizas a Google, en nombre de tu empresa, a usar las creatividades de video asociadas a esta campaña El anunciante de Video 360 debe proporcionar informes y funciones relacionadas con sus campañas televisivas.

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)

La configuración de archivos de datos estructurados (SDF) para el 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 de socio, establece este campo en true y proporciona la nueva configuración en sdfConfig.

sdfConfig

object (SdfConfig)

La configuración de SDF para el anunciante

AdvertiserTargetingConfig

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

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

boolean

Indica si los dispositivos de TV conectada están exentos 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)

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

Métodos

audit

Audita a un anunciante.

create

Crea un nuevo anunciante.

delete

Borra un anunciante.

editAssignedTargetingOptions

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

get

Obtiene un anunciante.

list

Se muestran los anunciantes a los que puede acceder el usuario actual.

listAssignedTargetingOptions

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

patch

Actualiza un anunciante existente.