Compartir a través de


Registro de criterio de almacén negativo de campaña: masivo

Define un criterio de almacén negativo de campaña que se puede cargar y descargar en un archivo masivo.

Cada criterio de tienda negativa de campaña excluye una tienda de Microsoft Merchant Center de la campaña de compra para las marcas. Cada campaña puede tener un máximo de 10 tiendas excluidas.

Puede descargar todos los registros del criterio de almacén negativo de campaña de la cuenta incluyendo el valor DownloadEntity de CampaignNegativeStoreCriterions 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 criterio de almacén negativo de campaña si se proporciona un valor de Id. primario válido.

Type,Status,Id,Parent Id,Campaign,Ad Group,Client Id,Modified Time,Store Id,Name
Format Version,,,,,,,,,6.0
Campaign Negative Store Criterion,Active,,-114,,,ClientIdGoesHere,,StoreIdGoesHere,

Si usa los SDK de Bing Ads para .NET, Java o Python, puede ahorrar tiempo con BulkServiceManager para cargar y descargar el objeto BulkCampaignNegativeStoreCriterion , en lugar de llamar a las operaciones de servicio directamente y escribir código personalizado para analizar cada campo en el archivo masivo.

var uploadEntities = new List<BulkEntity>();

// Map properties in the Bulk file to the BulkCampaignNegativeStoreCriterion
var bulkCampaignNegativeStoreCriterion = new BulkCampaignNegativeStoreCriterion
{
    // Map properties in the Bulk file to the 
    // NegativeCampaignCriterion object of the Campaign Management service.
    NegativeCampaignCriterion = new NegativeCampaignCriterion
    {
        // 'Parent Id' column header in the Bulk file
        CampaignId = campaignIdKey,
        Criterion = new StoreCriterion
        {
            // 'Store Id' column header in the Bulk file
            StoreId = StoreIdGoesHere,
        },
        // 'Id' column header in the Bulk file
        Id = null,
    },
    // 'Campaign' column header in the Bulk file
    CampaignName = null,
    // 'Client Id' column header in the Bulk file
    ClientId = "ClientIdGoesHere",
    // 'Status' column header in the Bulk file
    Status = Status.Active
};

uploadEntities.Add(bulkCampaignNegativeStoreCriterion);

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 criterio de almacén negativo de campaña, los siguientes campos de atributo están disponibles en el esquema de archivos masivos.

Campaña

Nombre de la campaña que contiene el criterio de la tienda.

Añadir: Solo lectura y Obligatorio
Actualizar: No aplicable. Se puede agregar y eliminar un almacén negativo, pero no se puede actualizar.
Eliminar: Solo lectura y Obligatorio

Nota:

Para agregar, actualizar y eliminar, debe especificar el campo Id. primario o Campaña .

Identificador de cliente

Se usa para asociar registros en el archivo de carga masiva con registros en el archivo de resultados. El servidor no usa ni almacena el valor de este campo; simplemente se copia del registro cargado en el registro de resultados correspondiente. Puede ser cualquier cadena válida de hasta 100 en longitud.

Añadir: Opcional
Actualizar: No aplicable. Se puede agregar y eliminar un almacén negativo, pero no se puede actualizar.
Eliminar: Solo lectura

Id

Identificador generado por el sistema del criterio de almacén.

Añadir: Solo lectura
Actualizar: No aplicable. Se puede agregar y eliminar un almacén negativo, pero no se puede actualizar.
Eliminar: Solo lectura y Obligatorio

Tiempo de modificación

Fecha y hora en que se actualizó por última vez la entidad. El valor se encuentra en la hora UTC (hora universal coordinada).

Nota:

El valor de fecha y hora refleja la fecha y hora en el servidor, no en el cliente. Para obtener información sobre el formato de la fecha y hora, vea la entrada dateTime en Tipos de datos XML primitivos.

Añadir: Solo lectura
Actualizar: No aplicable. Se puede agregar y eliminar un almacén negativo, pero no se puede actualizar.
Eliminar: Solo lectura

Parent Id

Identificador generado por el sistema de la campaña que contiene el criterio de almacén.

Este campo masivo se asigna al campo Id del registro Campaña .

Añadir: Solo lectura y Obligatorio. Debe especificar un identificador de campaña existente o especificar un identificador negativo que sea igual al campo Id del registro de campaña primario. Esto se recomienda si va a agregar nuevos destinos de anuncios dinámicos a una nueva campaña en el mismo archivo masivo. Para obtener más información, vea Claves de referencia de esquema de archivos masivos.
Actualizar: No aplicable. Se puede agregar y eliminar un almacén negativo, pero no se puede actualizar.
Eliminar: Solo lectura

Nota:

Para agregar, actualizar y eliminar, debe especificar el campo Id. primario o Campaña .

Estado

Estado del criterio de almacén.

Los valores posibles son Active o Deleted.

Añadir: Opcional. El valor predeterminado es Active.
Actualizar: No aplicable. Se puede agregar y eliminar un almacén negativo, pero no se puede actualizar.
Eliminar: Obligatorio. El estado debe establecerse en Eliminado.

Id. de tienda

Identificador generado por el sistema del almacén de Microsoft Merchant Center que se va a excluir.

Añadir: Obligatorio
Actualizar: No aplicable. Se puede agregar y eliminar un almacén negativo, pero no se puede actualizar.
Eliminar: Solo lectura