Keine Messwerte in Suchergebnissen
Wenn Sie eine Abfrage ausführen, werden möglicherweise Messwerte für Entitäten zurückgegeben, die null sind. Mögliche Gründe:
- Die Entitäten sind nicht für die Anzeige geeignet.
- Sie wurden möglicherweise im Datumsbereich des Berichts pausiert.
Bei Suchergebnissen möchten Sie oft Informationen zur Leistung Ihrer Kampagnen erhalten. In diesem Zusammenhang sind Messwerte mit dem Wert null möglicherweise nicht erwünscht. Um einen nützlicheren Bericht zu erstellen, können Sie Messwerte mit dem Wert null explizit ausschließen.
Messwerte mit dem Wert null mit einem Prädikat ausschließen
Ein Prädikat ist ein Ausdruck, der zu TRUE, FALSE oder UNKNOWN ausgewertet wird.
Es wird in der Suchbedingung der WHERE Klauseln in
Search Ads 360 Reporting API verwendet.
Die folgende Abfrage zeigt, wie Sie Messwerte mit dem Wert null mit einem Prädikat explizit entfernen:
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
Messwerte mit dem Wert null durch Segmentierung ausschließen
Messwerte mit dem Wert null werden immer ausgeschlossen, wenn ein Bericht segmentiert wird, sofern alle ausgewählten Messwerte null sind (siehe unten).
Ein Bericht wird segmentiert, indem Sie ein beliebiges segments-Feld in die Suchanfrage einfügen. Wenn Sie einen Bericht beispielsweise nach segments.date segmentieren, werden die Messwerte in einer Zeile für jedes Datum aufgeschlüsselt. Daten ohne Messwerte werden in einem solchen Bericht nicht zurückgegeben.
Für die folgende Abfrage enthält der Bericht keine Zeilen mit Messwerten mit dem Wert null:
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
Zurückgegebene Zeilen mit Messwerten mit dem Wert null
Zeilen, für die eine Abfrage für alle ausgewählten Messwerte Messwerte mit dem Wert null zurückgibt, werden standardmäßig aus Ihren Berichten ausgeschlossen. Benutzerdefinierte Spalten werden nicht angewendet.
Wenn in dieser Beispielabfrage für keinen Tag in den letzten 30 Tagen impressions-Messwerte vorhanden sind, wird die Zeile für diesen Tag aus dem Bericht entfernt.
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
In dieser Beispielabfrage wird die Zeile für einen Tag nur dann aus den Ergebnissen ausgeschlossen, wenn für diesen Tag keine impressions-, clicks- und conversions-Messwerte vorhanden sind.
SELECT
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.conversions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS