Record dell'estensione dell'annuncio immagine dell'account - Bulk
Definisce un record di associazione tra un account e un'estensione dell'annuncio immagine che può essere caricato e scaricato in un file bulk. Per caricare o scaricare l'estensione dell'account o dell'annuncio immagine, usa il record Account o Image Ad Extension .
È possibile scaricare tutti i record dell'estensione Account Image Ad nell'account includendo il valore DownloadEntity di AccountImageAdExtensions nella richiesta di servizio DownloadCampaignsByAccountIds o DownloadCampaignsByCampaignIds . Inoltre, la richiesta di download deve includere l'ambito EntityData . Per altre informazioni sul servizio bulk, incluse le procedure consigliate, vedere Download e caricamento in blocco.
L'esempio CSV bulk seguente associa un'estensione dell'annuncio immagine a un account se viene specificato l'ID valido.
Type,Status,Id,Parent Id,Client Id,Modified Time,Name
Format Version,,,,,,6.0
Account Image Ad Extension,Active,-11,,ClientIdGoesHere,,
Se si usano gli SDK di Bing Ads per .NET, Java o Python, è possibile risparmiare tempo usando BulkServiceManager per caricare e scaricare l'oggetto BulkAccountImageAdExtension , anziché chiamare direttamente le operazioni del servizio e scrivere codice personalizzato per analizzare ogni campo nel file bulk.
var uploadEntities = new List<BulkEntity>();
// Map properties in the Bulk file to the BulkAccountImageAdExtension
var bulkAccountImageAdExtension = new BulkAccountImageAdExtension
{
// Map properties in the Bulk file to the
// AdExtensionIdToEntityIdAssociation object of the Campaign Management service.
AdExtensionIdToEntityIdAssociation = new AdExtensionIdToEntityIdAssociation
{
// 'Id' column header in the Bulk file
AdExtensionId = imageAdExtensionIdKey,
// 'Parent Id' column header in the Bulk file
EntityId = accountIdKey,
},
// 'Client Id' column header in the Bulk file
ClientId = "ClientIdGoesHere",
// 'Status' column header in the Bulk file
Status = Status.Active,
};
uploadEntities.Add(bulkAccountImageAdExtension);
var entityUploadParameters = new EntityUploadParameters
{
Entities = uploadEntities,
ResponseMode = ResponseMode.ErrorsAndResults,
ResultFileDirectory = FileDirectory,
ResultFileName = DownloadFileName,
OverwriteResultFile = true,
};
var uploadResultEntities = (await BulkServiceManager.UploadEntitiesAsync(entityUploadParameters)).ToList();
Per un record dell'estensione dell'annuncio immagine dell'account , i campi dell'attributo seguenti sono disponibili nello schema file bulk.
- Client Id
- Posizione editoriale
- Codice motivo editoriale
- Stato editoriale
- Termine editoriale
- Id
- Ora modifica
- Parent Id
- Paesi di pubblicazione
- Stato
ID Client
Usato per associare i record nel file di caricamento bulk ai record nel file dei risultati. Il valore di questo campo non viene utilizzato o archiviato dal server; viene semplicemente copiato dal record caricato nel record di risultati corrispondente. Può essere qualsiasi stringa valida fino a 100 di lunghezza.
Aggiungere: Opzionale
Elimina: Sola lettura
Posizione editoriale
Componente o proprietà dell'estensione dell'annuncio che ha avuto esito negativo nella revisione editoriale.
Aggiungere: Sola lettura
Elimina: Sola lettura
Codice motivo editoriale
Codice che identifica il motivo dell'errore. Per un elenco dei possibili codici motivo, vedere Codici motivo editoriali.
Aggiungere: Sola lettura
Elimina: Sola lettura
Stato editoriale
Stato editoriale dell'estensione dell'annuncio.
I valori possibili sono descritti nella tabella seguente.
Aggiungere: Sola lettura
Elimina: Sola lettura
Termine editoriale
Il termine che ha fallito revisione editoriale.
Questo campo non verrà impostato se una combinazione di termini ha causato l'errore o se l'errore è stato basato su una violazione dei criteri.
Aggiungere: Sola lettura
Elimina: Sola lettura
Id
Identificatore dell'estensione dell'annuncio associata o rimossa dall'account.
Questo campo bulk esegue il mapping al campo Id del record image ad extension .
Aggiungere: Sola lettura e Obbligatorio. È necessario specificare un identificatore di estensione dell'annuncio esistente oppure specificare un identificatore negativo uguale al campo Id del record padre image ad extension . Questo è consigliato se si aggiungono nuove estensioni e associazioni di annunci nello stesso file bulk. Per altre informazioni, vedere Chiavi di riferimento dello schema file bulk.
Elimina: Sola lettura e Obbligatorio
Ora modifica
Data e ora dell'ultimo aggiornamento dell'entità. Il valore è espresso nell'ora UTC (Coordinated Universal Time).
Nota
Il valore di data e ora riflette la data e l'ora nel server, non nel client. Per informazioni sul formato della data e dell'ora, vedere la voce dateTime in Tipi di dati XML primitivi.
Aggiungere: Sola lettura
Elimina: Sola lettura
Parent Id
Identificatore dell'account in cui l'estensione dell'annuncio è associata o rimossa.
Questo campo bulk esegue il mapping al campo ID del record account .
Aggiungere: Sola lettura
Elimina: Sola lettura
Paesi di pubblicazione
Elenco di paesi o aree di pubblicazione le cui linee guida editoriali non consentono il termine specificato.
In un file bulk l'elenco di paesi o aree di pubblicazione è delimitato da un punto e virgola (;).
Aggiungere: Sola lettura
Elimina: Sola lettura
Stato
Rappresenta lo stato di associazione tra l'account e l'estensione dell'annuncio.
I valori possibili sono Attivo ed Eliminato. Se l'estensione dell'annuncio è associata all'account, il valore di questo campo è Attivo.
Aggiungere: Sola lettura
Elimina: Obbligatorio. Lo stato deve essere impostato su Eliminato.