Berichterstellung

Wie bei anderen Kampagnentypen können Sie GoogleAdsService.SearchStream um Attribute und Leistungsmesswerte für smarte Kampagnen abzurufen.

Messwerte für smarte Kampagnen sind in der campaign verfügbar ressourcen- und suchbegriffsspezifische Messwerte sind in der smart_campaign_search_term_view . In der smart_campaign_search_term_view wird der search_term enthält übereinstimmende Suchanfragen, die Ergebnisse generiert haben.

Impressionen und Klicks von smarten Kampagnen in den letzten 30 Tagen

Mit der folgenden Abfrage werden Impressionen und Klicks für jeden Suchbegriff von abgerufen. die letzten 30 Tage für alle smarten Kampagnen, nach Datum segmentiert.

SELECT
  campaign.id,
  campaign.name,
  segments.date,
  metrics.impressions,
  metrics.clicks,
  smart_campaign_search_term_view.search_term
FROM smart_campaign_search_term_view
WHERE segments.date DURING LAST_30_DAYS

Top-10-Suchbegriffe nach Impressionen

Die folgende Abfrage ruft die Top 10 der Suchbegriffe ab, durch die den meisten Impressionen der letzten 30 Tage zu ermitteln, zuzüglich der Kosten.

SELECT
  campaign.id,
  campaign.name,
  segments.date,
  metrics.impressions,
  metrics.cost_micros,
  smart_campaign_search_term_view.search_term
FROM smart_campaign_search_term_view
ORDER BY metrics.impressions DESC
LIMIT 10

Attribute eines KeywordThemeConstant abrufen

Da KeywordThemeConstants aus einem großen Dataset abgerufen werden, ist es nicht möglich, den gesamten Bildschirm keyword_theme_constant auf einmal. Zum Abrufen einzelner KeywordThemeConstants müssen Sie die Ressource campaign_criterion abfragen, um die Ressourcennamen der Keyword-Themen, die Ihren Kampagnen zugeordnet sind, und dann Verwenden Sie diese Ressourcennamen, um die Ressource keyword_theme zu filtern.

SELECT
  campaign_criterion.type,
  campaign_criterion.status,
  campaign_criterion.criterion_id,
  campaign_criterion.keyword_theme.keyword_theme_constant
FROM campaign_criterion
WHERE campaign_criterion.type = KEYWORD_THEME

Verwenden Sie nun den Ressourcennamen in der Feld campaign_criterion.keyword_theme.keyword_theme_constant im Folgenden Suchanfrage:

SELECT
  keyword_theme_constant.resource_name,
  keyword_theme_constant.display_name,
  keyword_theme_constant.country_code
FROM keyword_theme_constant
WHERE keyword_theme_constant.resource_name = 'keywordThemeConstants/40804~0'

Anforderungen an Berichtsfunktionen

Damit Sie smarte Kampagnen nutzen können, muss Ihre App eine Reihe von Erforderliche Mindestfunktionen.

Speziell für die Berichterstellung müssen eine Reihe von Berichtsfeldern eingerichtet werden. Endanwendenden verfügbar sind. So rufen Sie die Pflichtfelder aus dem Element ab: R.20-Kampagnenleistung in den Mindestfunktionen ein:

SELECT
  metrics.clicks,
  metrics.cost_micros,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions
FROM campaign

Und so rufen Sie die Pflichtfelder von der Artikelnummer R.70 Ansicht „Suchbegriff“ für smarte Kampagnen:

SELECT
  metrics.clicks,
  metrics.cost_micros
FROM smart_campaign_search_term_view

Messwerte pro Geschäft

Die folgende Abfrage enthält alle verfügbaren Messwerte pro Geschäft. Diese -Felder können auch mit anderen Feldern in einer einzelnen Abfrage kombiniert werden:

SELECT
  metrics.all_conversions_from_click_to_call,
  metrics.all_conversions_from_directions,
  metrics.all_conversions_from_menu,
  metrics.all_conversions_from_order,
  metrics.all_conversions_from_other_engagement,
  metrics.all_conversions_from_store_visit,
  metrics.all_conversions_from_store_website
FROM campaign

Anrufe nach Stunden segmentiert

So rufen Sie alle Anrufwerte zwischen 12:00 und 17:00 Uhr ab:

SELECT
  segments.hour,
  metrics.phone_calls
FROM campaign
WHERE segments.hour BETWEEN 12 and 17