Compartir a través de


Objeto de datos AdExtension: Administración de campañas

Define el objeto base de una extensión de anuncio.

No intente crear una instancia de AdExtension. Puede crear uno o varios de los siguientes objetos que se derivan de él.

Sintaxis

<xs:complexType name="AdExtension" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element minOccurs="0" name="DevicePreference" nillable="true" type="xs:long" />
    <xs:element xmlns:q43="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="ForwardCompatibilityMap" nillable="true" type="q43:ArrayOfKeyValuePairOfstringstring" />
    <xs:element minOccurs="0" name="Id" nillable="true" type="xs:long" />
    <xs:element minOccurs="0" name="Scheduling" nillable="true" type="tns:Schedule" />
    <xs:element minOccurs="0" name="Status" nillable="true" type="tns:AdExtensionStatus" />
    <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="Version" nillable="true" type="xs:int" />
  </xs:sequence>
</xs:complexType>

Elementos

El objeto AdExtension tiene los siguientes elementos: DevicePreference, ForwardCompatibilityMap, Id, Scheduling, Status, Type, Version.

Elemento Descripción Tipo de datos
DevicePreference Este elemento determina si la preferencia es que la extensión de anuncio se muestre en dispositivos móviles o en todos los dispositivos.

Para especificar una preferencia para dispositivos móviles, establezca este elemento en 30001.

Para especificar todos los dispositivos, establezca este elemento en 0 (cero) o deje el elemento nil. De forma predeterminada, este elemento será nulo.

Este elemento solo es aplicable a los tipos AppAdExtension y SitelinkAdExtension .
Largo
ForwardCompatibilityMap Lista de cadenas de clave y valor para la compatibilidad con reenvíos para evitar cambios importantes en caso contrario cuando se agregan nuevos elementos en la versión actual de la API.

Los cambios de compatibilidad de reenvío se anotarán aquí en futuras versiones. Actualmente no hay cambios de compatibilidad de reenvío para este objeto.
Matriz KeyValuePairOfstringstring
Id Identificador único de Microsoft Advertising de la extensión de anuncio. Largo
Programar Determina los intervalos de día y hora del calendario cuando la extensión del anuncio es apta para mostrarse en los anuncios. Schedule
Estado Estado de la extensión del anuncio. El valor siempre será Activo porque el servicio Administración de campañas no devuelve extensiones de anuncios eliminadas. AdExtensionStatus
Tipo Tipo de extensión de anuncio.

Para obtener más información, vea Comentarios.
string
Versión Realiza un seguimiento del número de veces que se ha actualizado la extensión del anuncio.

La versión se establece en 1 cuando se crea la extensión del anuncio y aumenta en uno después de cada actualización.
int

Comentarios

Si genera soap manualmente, use el atributo type del <AdExtension> nodo, como se muestra en el ejemplo siguiente, para especificar el tipo de extensión de anuncio.

<AdExtension i:type="ReviewAdExtension" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
    <Id i:nil="true" />
    <Status i:nil="true" />
      . . .
</AdExtension>

Requisitos

Servicio: CampaignManagementService.svc v13
Nombres: https://bingads.microsoft.com/CampaignManagement/v13

Usado por

AddAdExtensions
AdExtensionAssociation
GetAdExtensionsByIds
UpdateAdExtensions