Condividi tramite


Oggetto dati AdExtension - Campaign Management

Definisce l'oggetto di base di un'estensione dell'annuncio.

Non provare a creare un'istanza di AdExtension. È possibile creare uno o più degli oggetti seguenti che ne derivano.

Sintassi

<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:q42="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="ForwardCompatibilityMap" nillable="true" type="q42: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>

Elementi

L'oggetto AdExtension include gli elementi seguenti: DevicePreference, ForwardCompatibilityMap, Id, Scheduling, Status, Type, Version.

Elemento Descrizione Tipo di dati
DevicePreference Questo elemento determina se la preferenza è che l'estensione dell'annuncio venga visualizzata nei dispositivi mobili o in tutti i dispositivi.

Per specificare una preferenza per i dispositivi mobili, impostare questo elemento su 30001.

Per specificare tutti i dispositivi, impostare questo elemento su 0 (zero) o lasciare l'elemento nil. Per impostazione predefinita, questo elemento sarà nil.

Questo elemento è applicabile solo ai tipi AppAdExtension e SitelinkAdExtension .
long
ForwardCompatibilityMap Elenco di stringhe di chiave e valore per la compatibilità con l'inoltro per evitare modifiche che altrimenti causano un'interruzione quando vengono aggiunti nuovi elementi nella versione corrente dell'API.

Le modifiche di compatibilità forward verranno annotate qui nelle versioni future. Attualmente non sono presenti modifiche di compatibilità per questo oggetto.
Matrice KeyValuePairOfstringstring
Id Identificatore univoco di Microsoft Advertising dell'estensione dell'annuncio. long
Pianificazione Determina il giorno e gli intervalli di tempo del calendario quando l'estensione dell'annuncio è idonea per essere visualizzata negli annunci. Schedule
Stato Stato dell'estensione dell'annuncio. Il valore sarà sempre attivo perché il servizio Campaign Management non restituisce le estensioni pubblicitarie eliminate. AdExtensionStatus
Tipo Tipo di estensione dell'annuncio.

Per altre informazioni, vedere Osservazioni.
Stringa
Versione Tiene traccia del numero di volte in cui l'estensione dell'annuncio è stata aggiornata.

La versione è impostata su 1 quando viene creata l'estensione dell'annuncio e viene incrementato di uno dopo ogni aggiornamento.
int

Osservazioni

Se generi il soap manualmente, usa l'attributo type del <AdExtension> nodo come illustrato nell'esempio seguente per specificare il tipo di estensione dell'annuncio.

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

Requisiti

Servizio: CampaignManagementService.svc v13
Namespace: https://bingads.microsoft.com/CampaignManagement/v13

Usato da

AddAdExtensions
AdExtensionAssociation
GetAdExtensionsByIds
UpdateAdExtensions