Prueba del código en el espacio aislado

Microsoft no proporciona un espacio aislado para la API de contenido en el que pueda probar la aplicación antes de implementarla en el entorno de producción.

Sin embargo, puede usar las siguientes opciones para probar la aplicación en producción sin que ello afecte a los datos activos. Estas opciones solo se aplican a los recursos de producto e inventario y no al recurso de catálogo .

Uso del parámetro de consulta de ejecución en seco

Para probar el código en producción sin modificar la fuente en directo ni afectar a los anuncios publicados, incluye el parámetro de consulta de simulacro en la dirección URL del punto de conexión, como se muestra a continuación.

https://content.api.bingads.microsoft.com/shopping/v9.1/bmc/{bmcMerchantId}/products/{itemUniqueId}?dry-run

El uso dry-run no cambiará la fuente en directo, pero devolverá errores de validación.

Dado que los datos no se almacenan en la base de datos cuando se usa el parámetro de ejecución en simulacro, tenga en cuenta las siguientes limitaciones al usar esta opción:

  • Las operaciones de inserción no devolverán un identificador
  • El servicio no generará ni devolverá mensajes de error secundarios, como la calidad de los datos, los problemas editoriales y las validaciones relacionadas con la base de datos

Tenga en cuenta que el recurso Catálogos no admite el dry-run parámetro query.

Deshabilitar la publicación

Otra opción es deshabilitar la capacidad de un catálogo para publicar contenido. Los catálogos deshabilitados no mostrarán anuncios. Esto le permite realizar operaciones en el catálogo y capturar cualquier error que se produzca.

Para deshabilitar un catálogo en la aplicación web Microsoft Advertising, seleccione el catálogo en la pestaña Administración de catálogos . A continuación, en la pestaña Configuración del catálogo , anule la selección de Habilitar publicación.

También puede utilizar el recurso Catálogos para deshabilitar la publicación. Para obtener más información, consulte Administración de sus catálogos.

Al igual que con el uso del parámetro query, no se generan mensajes de error secundarios, como calidad de datos, problemas editoriales y validaciones relacionadas con la dry-run base de datos, y no se devolverán. Sin embargo, las operaciones de inserción devolverán identificadores.

Precaución

Los productos son únicos en una tienda, no en un catálogo. Si tiene un producto con el mismo identificador en más de un catálogo, los cambios que realice en el producto del catálogo deshabilitado también se producirán en los catálogos habilitados. Esto significa que, incluso con la publicación deshabilitada en un catálogo, es posible que otro catálogo publique anuncios para ese producto.

Nota:

No puedes actualizar el catálogo predeterminado de una tienda. Si intenta actualizar el catálogo predeterminado, se produce un error en la solicitud.