Cero métricas en los resultados de la búsqueda
Cuando ejecutas una consulta, es posible que encuentres métricas para entidades son cero. Esto podría deberse a lo siguiente:
- Las entidades no son aptas para mostrarse.
- Podrían haberse detenido durante el período del informe.
Con los resultados de la consulta, a menudo deseas obtener información sobre cómo tu el rendimiento de tus campañas. En este contexto, es posible que cero métricas lo ideal. Para producir un informe más útil, puede excluir explícitamente cero métricas.
Excluir cero métricas con un predicado
Un predicado es una expresión que se evalúa como TRUE
, FALSE
o UNKNOWN
.
Se usan en la condición de búsqueda de las cláusulas WHERE
en
API de Search Ads 360 Reporting.
En la siguiente consulta, se muestra cómo quitar explícitamente cero métricas con un predicado:
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
No excluya ninguna métrica a través de la segmentación
Al segmentar un informe, siempre se excluyen métricas, siempre y cuando seleccionadas son cero (consulta a continuación).
Para segmentar un informe, se incluye cualquier campo segments
en la búsqueda
para cada búsqueda. Por ejemplo, si segmentas un informe por segments.date
, las métricas se
desglosado en una fila para cada fecha. No se muestran las fechas sin métricas
en un informe de este tipo.
Para la siguiente consulta, el informe no incluirá ninguna fila de métricas:
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
Filas mostradas sin métricas
Las filas para las que una consulta muestra cero métricas para todas las métricas seleccionadas son de sus informes de forma predeterminada. No se aplican las columnas personalizadas.
En esta consulta de ejemplo, si no hay métricas de impressions
para ningún día del
últimos 30 días, la fila de ese día se omitirá del informe.
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
En esta consulta de ejemplo, la fila para cualquier día solo se excluirá de la
Si no hay métricas impressions
, clicks
y conversions
de ese día.
SELECT
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.conversions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS