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