Keine Messwerte

Null Messwerte in den Suchergebnissen

Wenn Sie eine Abfrage ausführen, sehen Sie möglicherweise Messwerte für Entitäten, die den Wert „0“ haben. Mögliche Gründe:

  • Die Entitäten können nicht angezeigt werden.
  • Sie wurden möglicherweise im Berichtszeitraum pausiert.

Mit Suchergebnissen möchten Sie oft Informationen zur Leistung Ihrer Kampagnen erhalten. In diesem Zusammenhang sind Nullmesswerte möglicherweise nicht wünschenswert. Um einen nützlicheren Bericht zu erstellen, können Sie Messwerte mit Nullwerten explizit ausschließen.

Messwerte mit Nullwerten mit einem Prädikat ausschließen

Ein Prädikat ist ein Ausdruck, der zu TRUE, FALSE oder UNKNOWN ausgewertet wird. Sie werden in der Suchbedingung der WHERE-Klauseln in der Search Ads 360 Reporting API verwendet.

In der folgenden Abfrage wird gezeigt, wie Sie Nullmesswerte mit einem Prädikat explizit entfernen:

SELECT
  campaign.id,
  metrics.impressions
FROM campaign
WHERE metrics.impressions > 0

Messwerte mit Nullwerten durch Segmentierung ausschließen

Null-Messwerte werden beim Segmentieren eines Berichts immer ausgeschlossen, sofern alle ausgewählten Messwerte null sind (siehe unten).

Wenn Sie einen Bericht segmentieren möchten, fügen Sie der Suchanfrage ein beliebiges segments-Feld hinzu. Wenn Sie einen Bericht beispielsweise nach segments.date segmentieren, werden die Messwerte in einer Zeile für jedes Datum aufgeschlüsselt. Datumsangaben ohne Messwerte werden in einem solchen Bericht nicht zurückgegeben.

Bei der folgenden Abfrage enthält der Bericht keine Zeilen mit Nullmesswerten:

SELECT
  campaign.name,
  metrics.impressions,
  segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS

Zurückgegebene Zeilen ohne Messwerte

Zeilen, für die eine Abfrage für alle ausgewählten Messwerte null zurückgibt, werden standardmäßig aus Ihren Berichten ausgeschlossen. Benutzerdefinierte Spalten sind nicht zulässig.

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 ausgeschlossen.

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 bestimmten Tag nur dann aus den Ergebnissen ausgeschlossen, wenn für diesen Tag keine Messwerte für impressions, clicks und conversions vorhanden sind.

SELECT
  campaign.name,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS