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.
- ActionAdExtension
- AppAdExtension
- CallAdExtension
- CalloutAdExtension
- FilterLinkAdExtension
- FlyerAdExtension
- ImageAdExtension
- LocationAdExtension
- LogoAdExtension
- PriceAdExtension
- PromotionAdExtension
- ReviewAdExtension
- SitelinkAdExtension
- StructuredSnippetAdExtension
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: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>
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