Record criteri archivio negativo campagna - Bulk
Definisce un criterio dell'archivio negativo della campagna che può essere caricato e scaricato in un file bulk.
Ogni criterio del negozio negativo della campagna esclude un negozio Microsoft Merchant Center dalla campagna di acquisto per i marchi. Ogni campagna può avere un massimo di 10 negozi esclusi.
È possibile scaricare tutti i record dei criteri dell'archivio negativo della campagna nell'account includendo il valore DownloadEntity di CampaignNegativeStoreCriterions 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.
Nell'esempio csv bulk seguente viene aggiunto un nuovo criterio di archivio negativo della campagna se viene fornito un valore di ID padre valido.
Type,Status,Id,Parent Id,Campaign,Ad Group,Client Id,Modified Time,Store Id,Name
Format Version,,,,,,,,,6.0
Campaign Negative Store Criterion,Active,,-114,,,ClientIdGoesHere,,StoreIdGoesHere,
Se si usano gli SDK Bing Ads per .NET, Java o Python, è possibile risparmiare tempo usando BulkServiceManager per caricare e scaricare l'oggetto BulkCampaignNegativeStoreCriterion , 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 BulkCampaignNegativeStoreCriterion
var bulkCampaignNegativeStoreCriterion = new BulkCampaignNegativeStoreCriterion
{
// Map properties in the Bulk file to the
// NegativeCampaignCriterion object of the Campaign Management service.
NegativeCampaignCriterion = new NegativeCampaignCriterion
{
// 'Parent Id' column header in the Bulk file
CampaignId = campaignIdKey,
Criterion = new StoreCriterion
{
// 'Store Id' column header in the Bulk file
StoreId = StoreIdGoesHere,
},
// 'Id' column header in the Bulk file
Id = null,
},
// 'Campaign' column header in the Bulk file
CampaignName = null,
// 'Client Id' column header in the Bulk file
ClientId = "ClientIdGoesHere",
// 'Status' column header in the Bulk file
Status = Status.Active
};
uploadEntities.Add(bulkCampaignNegativeStoreCriterion);
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 Campaign Negative Store Criterion , i campi di attributo seguenti sono disponibili nello schema del file bulk.
Campagna
Nome della campagna che contiene il criterio dello store.
Aggiungere: Sola lettura e Obbligatorio
Aggiornamento: Non applicabile. Un archivio negativo può essere aggiunto ed eliminato, ma non può essere aggiornato.
Elimina: Sola lettura e Obbligatorio
Nota
Per aggiungere, aggiornare ed eliminare, è necessario specificare il campo Id padre o Campagna .
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
Aggiornamento: Non applicabile. Un archivio negativo può essere aggiunto ed eliminato, ma non può essere aggiornato.
Elimina: Sola lettura
Id
Identificatore generato dal sistema del criterio di archiviazione.
Aggiungere: Sola lettura
Aggiornamento: Non applicabile. Un archivio negativo può essere aggiunto ed eliminato, ma non può essere aggiornato.
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
Aggiornamento: Non applicabile. Un archivio negativo può essere aggiunto ed eliminato, ma non può essere aggiornato.
Elimina: Sola lettura
Parent Id
Identificatore generato dal sistema della campagna che contiene il criterio di archiviazione.
Questo campo bulk viene mappato al campo Id del record Campagna .
Aggiungere: Sola lettura e Obbligatorio. È necessario specificare un identificatore campagna esistente o un identificatore negativo uguale al campo Id del record campagna padre. Questo è consigliato se si aggiungono nuovi obiettivi di annunci dinamici a una nuova campagna nello stesso file bulk. Per altre informazioni, vedere Chiavi di riferimento dello schema file bulk.
Aggiornamento: Non applicabile. Un archivio negativo può essere aggiunto ed eliminato, ma non può essere aggiornato.
Elimina: Sola lettura
Nota
Per aggiungere, aggiornare ed eliminare, è necessario specificare il campo Id padre o Campagna .
Stato
Stato del criterio di archiviazione.
I valori possibili sono Attivo o Eliminato.
Aggiungere: Opzionale. Il valore predefinito è Attivo.
Aggiornamento: Non applicabile. Un archivio negativo può essere aggiunto ed eliminato, ma non può essere aggiornato.
Elimina: Obbligatorio. Lo stato deve essere impostato su Eliminato.
ID archivio
Identificatore generato dal sistema dell'archivio Microsoft Merchant Center da escludere.
Aggiungere: Obbligatorio
Aggiornamento: Non applicabile. Un archivio negativo può essere aggiunto ed eliminato, ma non può essere aggiornato.
Elimina: Sola lettura