Compartir vía


Registro de ajuste de estacionalidad: masivo

Define los campos Ajuste de estacionalidad que se pueden cargar y descargar en un archivo masivo.

Puede descargar todos los registros de ajuste de estacionalidad de la cuenta incluyendo el valor DownloadEntity de SeasonalityAdjustments en la solicitud de servicio DownloadCampaignsByAccountIds o DownloadCampaignsByCampaignIds . Además, la solicitud de descarga debe incluir el ámbito EntityData . Para obtener más información sobre el servicio masivo, incluidos los procedimientos recomendados, consulte Descarga y carga masivas.

En el siguiente ejemplo de CSV masivo se agregaría un nuevo ajuste de estacionalidad.

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 usa los SDK de Bing Ads para .NET, Java o Python, puede ahorrar tiempo con BulkServiceManager para cargar y descargar el objeto BulkAdGroupSeasonalityAdjustment , en lugar de llamar directamente a las operaciones de servicio y escribir código personalizado para analizar cada campo del archivo masivo.

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

Para un registro de ajuste de estacionalidad , los siguientes campos de atributo están disponibles en el esquema de archivos masivos.

Valor de ajuste

Porcentaje del ajuste de la tasa de conversión.

Agregar: Obligatorio
Actualizar: Opcional
Borrar: Solo lectura

Asociaciones de campañas

Hacer el ajuste de estacionalidad a estas campañas.

Agregar: Opcional
Actualizar: Opcional
Borrar: Opcional. Solo se puede especificar una de las "Asociaciones de campaña" y "Tipo de campaña". Si establece "Tipo de campaña", será null.

Tipo de campaña

Realice el ajuste de estacionalidad a estos tipos de campaña.

Agregar: Opcional
Actualizar: Opcional
Borrar: Opcional. Solo se puede especificar una de las "Asociaciones de campaña" y "Tipo de campaña". Si estableces "Asociaciones de campaña", será null.

Descripción

Descripción del ajuste de estacionalidad.

Agregar: Obligatorio
Actualizar: Opcional
Borrar: Solo lectura

Tipo de dispositivo

Realice el ajuste de estacionalidad en estos tipos de dispositivos.

Agregar: Obligatorio
Actualizar: Opcional
Borrar: Solo lectura

Fecha de finalización

Fecha de finalización.

Importante: El valor debe estar en la zona horaria de la cuenta. Esto difiere de las opciones de zona horaria cuando se cargan conversiones sin conexión en la aplicación web de Microsoft Advertising. Para obtener información sobre el formato de la fecha y hora, vea la entrada dateTime en Tipos de datos XML primitivos.

Agregar: Obligatorio
Actualizar: Opcional
Borrar: Solo lectura

Id

Identificador generado por el sistema para el ajuste de estacionalidad.

Agregar: Ninguno
Actualizar: Obligatorio
Borrar: Solo lectura

Ajuste de estacionalidad

Nombre del ajuste de estacionalidad.

Agregar: Obligatorio
Actualizar: Opcional
Borrar: Solo lectura

Fecha de inicio

Fecha de inicio.

Importante: El valor debe estar en la zona horaria de la cuenta. Esto difiere de las opciones de zona horaria cuando se cargan conversiones sin conexión en la aplicación web de Microsoft Advertising. Para obtener información sobre el formato de la fecha y hora, vea la entrada dateTime en Tipos de datos XML primitivos.

Agregar: Obligatorio
Actualizar: Opcional
Borrar: Solo lectura