Nessuna metrica nei risultati di ricerca
Quando esegui una query, potresti incontrare metriche per entità che sono pari a zero. Il motivo potrebbe essere uno dei seguenti:
- Le entità non sono idonee per la visualizzazione.
- Potrebbero essere state messe in pausa nell'intervallo di date del report.
Con i risultati delle query, spesso vuoi ottenere informazioni su come il rendimento delle tue campagne. In questo contesto, le metriche pari a zero desiderabile. Per produrre un report più utile, puoi escludere esplicitamente zero metriche di valutazione.
Escludi metriche pari a zero con un predicato
Un predicato è un'espressione che restituisce TRUE
, FALSE
o UNKNOWN
.
Vengono utilizzate nella condizione di ricerca delle clausole WHERE
in
API Search Ads 360 Reporting.
La seguente query mostra come rimuovere esplicitamente le metriche zero con un predicato:
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
Escludi metriche pari a zero eseguendo la segmentazione
Nella segmentazione di un report non vengono sempre escluse metriche, a condizione che tutte Le metriche selezionate sono pari a zero (vedi di seguito).
La segmentazione di un report viene eseguita includendo qualsiasi campo segments
nella ricerca
query. Ad esempio, se segmenti un report in base a segments.date
, le metriche vengono
con una riga per ogni data. Le date senza metriche non vengono restituite
in un report di questo tipo.
Per la seguente query, il report non includerà righe di metriche pari a zero:
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
Righe restituite con zero metriche
Le righe per le quali una query restituisce zero metriche per tutte le metriche selezionate: esclusi dai rapporti per impostazione predefinita. Le colonne personalizzate non si applicano.
In questa query di esempio, se non sono presenti metriche impressions
per qualsiasi giorno della
ultimi 30 giorni, la riga relativa al giorno in questione verrà omessa dal report.
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
In questa query di esempio, la riga relativa a un giorno qualsiasi verrà esclusa solo dalla
risultati se sono presenti zero metriche impressions
, clicks
e conversions
per quel giorno.
SELECT
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.conversions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS