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
- Associations de campagne
- Type de campagne
- Description
- Type d’appareil
- Date de fin
- Id
- Ajustement de la saisonnalité
- Date de début
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