Partager via


Campaign Negative Keyword List Association Record - Bulk

Définit un enregistrement d’association entre une campagne et une liste de mots clés négatifs qui peut être chargé et téléchargé dans un fichier en bloc. Pour charger ou télécharger la campagne ou la liste de mot clé négative, utilisez l’enregistrement Campagne ou Liste de mots clés négatifs.

Vous pouvez télécharger tous les enregistrements Association de listes de mots clés négatives de campagne dans le compte en incluant la valeur DownloadEntity de CampaignNegativeKeywordListAssociations dans la demande de service DownloadCampaignsByAccountIds ou DownloadCampaignsByCampaignIds . En outre, la demande de téléchargement doit inclure l’étendue EntityData . Pour plus d’informations sur le service en bloc, y compris les meilleures pratiques, consultez Téléchargement et chargement en bloc.

L’exemple csv en bloc suivant associe une liste de mot clé négative à une campagne si des valeurs ID et ID parent valides sont fournies.

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,,,,

Si vous utilisez les Kits de développement logiciel (SDK) Bing Ads pour .NET, Java ou Python, vous pouvez gagner du temps à l’aide de BulkServiceManager pour charger et télécharger l’objet BulkCampaignNegativeKeywordList , au lieu d’appeler directement les opérations de service et d’écrire du code personnalisé pour analyser chaque champ dans le fichier en bloc.

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();

Pour un enregistrement Association de liste de mots clés négatives de campagne , les champs d’attribut suivants sont disponibles dans le schéma de fichier en bloc.

Campagne

Nom de la campagne dans laquelle la liste de mot clé négative est associée ou supprimée.

Ajouter: Lecture seule et Obligatoire
Supprimer: Lecture seule et Obligatoire

Remarque

Pour ajouter et supprimer, vous devez spécifier l’ID parent ou la campagne.

ID client

Permet d’associer des enregistrements du fichier de chargement en bloc aux enregistrements du fichier de résultats. La valeur de ce champ n’est pas utilisée ou stockée par le serveur ; il est simplement copié de l’enregistrement chargé vers l’enregistrement de résultat correspondant. Il peut s’agir d’une chaîne valide d’une longueur maximale de 100.

Ajouter: Optionnel
Supprimer: En lecture seule

ID

Identificateur de la liste de mot clé négative associée ou supprimée de la campagne.

Ce champ en bloc est mappé au champ Id de l’enregistrement Liste de mots clés négatifs .

Ajouter: En lecture seule et Obligatoire. Vous devez soit spécifier un identificateur de liste négatif mot clé existant, soit un identificateur négatif égal au champ Id de l’enregistrement parent liste de mots clés négatifs. Cette option est recommandée si vous ajoutez une nouvelle liste de mot clé négatives et que vous l’associez à une nouvelle campagne dans le même fichier en bloc. Pour plus d’informations, consultez Clés de référence de schéma de fichier en bloc.
Supprimer: Lecture seule et Obligatoire

Heure de modification

Date et heure de la dernière mise à jour de l’entité. La valeur est exprimée au format UTC (temps universel coordonné).

Remarque

La valeur de date et d’heure reflète la date et l’heure sur le serveur, et non le client. Pour plus d’informations sur le format de la date et de l’heure, consultez l’entrée dateTime dans Types de données XML primitifs.

Ajouter: En lecture seule
Supprimer: En lecture seule

Parent Id

Identificateur de la campagne dans laquelle cette liste de mot clé négative est associée ou supprimée.

Ce champ en bloc est mappé au champ Id de l’enregistrement de campagne .

Ajouter: En lecture seule et Obligatoire. Vous devez spécifier un identificateur de campagne existant ou un identificateur négatif égal au champ Id de l’enregistrement de campagne parent. Cette option est recommandée si vous ajoutez une nouvelle liste de mot clé négatives et que vous l’associez à une nouvelle campagne dans le même fichier en bloc. Pour plus d’informations, consultez Clés de référence de schéma de fichier en bloc.
Supprimer: Lecture seule et Obligatoire

Remarque

Pour ajouter et supprimer, vous devez spécifier l’ID parent ou la campagne.

Statut

Représente l’association status entre la campagne et la liste de mot clé négative. Si la liste de mot clé négative n’est pas associée à la campagne, la valeur de ce champ est Active. Pour supprimer le critère, définissez le status sur Supprimé.

Ajouter: En lecture seule. Le status est toujours défini sur Actif lorsque vous ajoutez des critères. Si vous chargez une autre valeur, par exemple , Foo , le fichier de résultats contient la même valeur, bien que le critère soit actif.
Supprimer: Obligatoire. L’état doit être défini sur Supprimé.