Record di associazione elenco parole chiave negative campagna - Bulk

Definisce un record di associazione tra una campagna e un elenco di parole chiave negative che possono essere caricate e scaricate in un file bulk. Per caricare o scaricare la campagna o l'elenco di parole chiave negative, usare il record Campagna o Elenco parole chiave negative .

È possibile scaricare tutti i record dell'associazione elenco parole chiave negative campagna nell'account includendo il valore DownloadEntity di CampaignNegativeKeywordListAssociations 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 elenco di parole chiave negative a una campagna se vengono specificati valori id eID padre validi.

Type,Status,Id,Parent Id,Campaign,Ad Group,Client Id,Modified Time,Keyword,Match Type,Name
Format Version,,,,,,,,,,6.0
Campaign Negative Keyword List Association,Active,-19,-112,,,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 BulkCampaignNegativeKeywordList , 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 BulkCampaignNegativeKeywordList
var bulkCampaignNegativeKeywordList = new BulkCampaignNegativeKeywordList
{
    // 'Client Id' column header in the Bulk file
    ClientId = "ClientIdGoesHere",

    // Map properties in the Bulk file to the 
    // SharedEntityAssociation object of the Campaign Management service.
    SharedEntityAssociation = new SharedEntityAssociation
    {
        // 'Parent Id' column header in the Bulk file
        EntityId = campaignIdKey,
        // 'Id' column header in the Bulk file
        SharedEntityId = negativeKeywordListIdKey,
    },

    // 'Status' column header in the Bulk file
    Status = Status.Active
};

uploadEntities.Add(bulkCampaignNegativeKeywordList);

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 Keyword List Association , i campi di attributo seguenti sono disponibili nello schema bulk del file.

Campagna

Nome della campagna in cui l'elenco di parole chiave negative è associato o rimosso.

Aggiungere: Sola lettura e Obbligatorio
Elimina: Sola lettura e Obbligatorio

Nota

Per aggiungere ed eliminare, è necessario specificare l'ID padre o la 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
Elimina: Sola lettura

Id

Identificatore dell'elenco di parole chiave negative associato o rimosso dalla campagna.

Questo campo bulk esegue il mapping al campo ID del record Elenco parole chiave negative .

Aggiungere: Sola lettura e Obbligatorio. È necessario specificare un identificatore dell'elenco di parole chiave negative esistente oppure specificare un identificatore negativo uguale al campo Id del record padre Elenco parole chiave negative . È consigliabile aggiungere un nuovo elenco di parole chiave negative e associarlo a una nuova campagna 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 della campagna in cui questo elenco di parole chiave negative è associato o rimosso.

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. È consigliabile aggiungere un nuovo elenco di parole chiave negative e associarlo a una nuova campagna nello stesso file bulk. Per altre informazioni, vedere Chiavi di riferimento dello schema file bulk.
Elimina: Sola lettura e Obbligatorio

Nota

Per aggiungere ed eliminare, è necessario specificare l'ID padre o la campagna.

Stato

Rappresenta lo stato di associazione tra la campagna e l'elenco di parole chiave negative. Se l'elenco di parole chiave negative non è associato alla campagna, il valore di questo campo è Attivo. Per eliminare il criterio, impostare lo stato su Eliminato.

Aggiungere: Sola lettura. Lo stato verrà sempre impostato su Attivo quando si aggiungono criteri. Se si carica un altro valore, ad esempio, Foo il file di risultati conterrà lo stesso valore anche se il criterio è attivo.
Elimina: Obbligatorio. Lo stato deve essere impostato su Eliminato.