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