Prácticas recomendadas para la generación de informes

En esta página, se incluyen algunas prácticas recomendadas para extraer informes.

Guardar y reutilizar informes

Se recomienda que crees y guardes informes para las consultas que ejecutas con frecuencia, ya que insertar y borrar el mismo informe varias veces desperdicia recursos. El uso de períodos relativos como YESTERDAY o LAST_7_DAYS hace que los informes sean más reutilizables.

Programar informes

Los informes ad hoc o únicos pueden ser un desperdicio de recursos porque se ejecutan de forma individual y pueden ejecutarse en un conjunto de datos incompleto. Los informes programados aprovechan al máximo los recursos de informes, ya que se ejecutan de forma masiva y se garantiza que no se ejecuten hasta que los datos del día anterior se hayan completado el procesamiento. Consulta los campos de programación disponibles para obtener más detalles.

Usa la retirada exponencial cuando se realice un sondeo para el estado del informe

No es posible predecir cuánto demorará la ejecución de un informe. La duración puede variar de segundos a horas según muchos factores, como el período y la cantidad de datos que se procesarán. Tampoco hay una correlación entre el entorno de ejecución del informe y la cantidad de filas que se muestran en el informe. Por lo tanto, debe verificar periódicamente el estado de un informe en ejecución para determinar cuándo finalizó. Este es un proceso conocido como “polling”.

Si bien el sondeo es necesario, una implementación ineficiente puede agotar rápidamente la cuota cuando se encuentra un informe de larga duración. Por lo tanto, te recomendamos que uses la retirada exponencial para limitar los reintentos y conservar la cuota.

Cómo realizar descargas de varias partes

Los archivos de informes pueden tener hasta varios gigabytes. La descarga de estos informes en una sola solicitud puede generar problemas de conexión. Además, si se interrumpe la descarga de una solicitud única, no hay forma de reanudarla y no se puede reanudar una descarga con solicitud única con errores. Por lo tanto, te recomendamos que uses descargas de varias partes para dividir las descargas grandes en fragmentos más pequeños. Si falla un solo fragmento, se puede reanudar la descarga desde ese punto.

Aunque la fragmentación tiene muchos beneficios, cada fragmento genera una solicitud diferente. Por lo tanto, recomendamos usar un tamaño de fragmento mínimo de 10 MB para evitar desperdiciar cuota. Sin embargo, si el tamaño de informe promedio es muy grande, considera aumentar el tamaño del fragmento tanto como lo permita la velocidad de conexión.

Considera informar cuotas

El uso responsable de la función de informes de Campaign Manager 360 se aplica a través de las tres cuotas de uso siguientes en todo el producto:

  1. Ejecuciones de informes ad hoc (por día)

    Limita la cantidad de informes ad hoc que se pueden ejecutar en un período de 24 horas en una cuenta de CM o en un perfil de usuario de CM. Sigue estos pasos para no superar la cuota:

    • Reduzca los informes duplicados.
    • Programe informes que se ejecuten con regularidad.
    • Desactivar las secuencias de comandos de API innecesarias
  2. Informes programados activos

    Limita la cantidad de informes que se pueden programar de forma activa en un momento determinado para una cuenta de CM o un perfil de usuario de CM. Sigue estos pasos para no superar la cuota:

    • Reduzca los informes duplicados.
    • Desactivar los informes programados innecesarios
    • Desactivar las secuencias de comandos de API innecesarias
  3. Informes simultáneos

    Limita la cantidad de informes que se pueden ejecutar de forma simultánea en una cuenta de CM o un perfil de usuario de CM. Sigue estos pasos para no superar la cuota:

    • Programe informes que se ejecuten con regularidad.
    • Desactivar las secuencias de comandos de API innecesarias
    • Implemente la lógica de retirada.

Si optimizaste tu implementación de informes y aún superas tu cuota dada, comunícate con el equipo de asistencia de Campaign Manager 360 mediante el formulario de contacto.