Partager via


Enregistrement d’ajustement de saisonnalité - En bloc

Définit les champs d’ajustement de saisonnalité qui peuvent être chargés et téléchargés dans un fichier en bloc.

Vous pouvez télécharger tous les enregistrements d’ajustement saisonnier dans le compte en incluant la valeur DownloadEntity de SeasonalityAdjustments 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 ajoute un nouvel ajustement de la saisonnalité.

Type,AccountId,Id,Campaign Type,Start Date,End Date,Name,Description,Adjustment Value,Seasonality Adjustment,Device Type,Campaign Associations
Format Version,,,,,,6.0,,,,,
Seasonality Adjustment,,,Search,3/15/2024 3:00,3/16/2024 3:00,,Description,100,TestSA,Tablets,

Si vous utilisez les 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 BulkAdGroupSeasonalityAdjustment , 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 BulkSeasonalityAdjustment
var bulkSeasonalityAdjustment = new BulkSeasonalityAdjustment
{
    // Map properties in the Bulk file to the 
    // SeasonalityAdjustment object of the Campaign Management service.
    SeasonalityAdjustment = new SeasonalityAdjustment
    {
        // 'Adjustment Value' column header in the Bulk file
        AdjustmentPercentage = 100,
        // 'Campaign Associations' column header in the Bulk file
        CampaignAssociations = new List<CampaignAssociation>(),
        // 'Campaign Type' column header in the Bulk file
        CampaignTypeFilter = CampaignType.Search,
        // 'Description' column header in the Bulk file
        Description = "Description",
        // 'Device Type' column header in the Bulk file
        DeviceTypeFilter = DeviceType.Computers,
        // 'Id' column header in the Bulk file
        Id = null,
        // 'Start Date' column header in the Bulk file
        StartDate = DateTime.UtcNow,
        // 'End Date' column header in the Bulk file
        EndDate = DateTime.UtcNow.AddDays(7),
        // 'Seasonality Adjustment' column header in the Bulk file
        Name = "Seasonality Adjustment",
    },
};

uploadEntities.Add(bulkSeasonalityAdjustment);

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 d’ajustement de saisonnalité , les champs d’attribut suivants sont disponibles dans le schéma de fichier en bloc.

Valeur d’ajustement

Pourcentage de l’ajustement du taux de conversion.

Ajouter: Obligatoire
Mettre à jour: Optionnel
Supprimer: En lecture seule

Associations de campagne

Ajuster la saisonnalité à ces campagnes.

Ajouter: Optionnel
Mettre à jour: Optionnel
Supprimer: Optionnel. Une seule des mentions « Associations de campagne » et « Type de campagne » peut être spécifiée. Si vous définissez « Type de campagne », cette valeur est null.

Type de campagne

Effectuez l’ajustement de la saisonnalité à ces types de campagnes.

Ajouter: Optionnel
Mettre à jour: Optionnel
Supprimer: Optionnel. Une seule des mentions « Associations de campagne » et « Type de campagne » peut être spécifiée. Si vous définissez « Associations de campagnes », cette valeur est null.

Description

Description de l’ajustement de la saisonnalité.

Ajouter: Obligatoire
Mettre à jour: Optionnel
Supprimer: En lecture seule

Type d’appareil

Effectuez l’ajustement de la saisonnalité à ces types d’appareils.

Ajouter: Obligatoire
Mettre à jour: Optionnel
Supprimer: En lecture seule

End Date

Date de fin.

Important : la valeur doit se trouver dans le fuseau horaire de votre compte. Cela diffère des options de fuseau horaire lorsque vous chargez des conversions hors connexion dans l’application web Microsoft Advertising. 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: Obligatoire
Mettre à jour: Optionnel
Supprimer: En lecture seule

ID

Identificateur généré par le système pour l’ajustement de la saisonnalité.

Ajouter: Aucun
Mettre à jour: Obligatoire
Supprimer: En lecture seule

Ajustement de la saisonnalité

Nom de l’ajustement de saisonnalité.

Ajouter: Obligatoire
Mettre à jour: Optionnel
Supprimer: En lecture seule

Date de début

Date de début.

Important : la valeur doit se trouver dans le fuseau horaire de votre compte. Cela diffère des options de fuseau horaire lorsque vous chargez des conversions hors connexion dans l’application web Microsoft Advertising. 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: Obligatoire
Mettre à jour: Optionnel
Supprimer: En lecture seule