Dane kryteriów

W interfejsie Google Ads API każdy raport kryteriów jest reprezentowany przez osobny zasób. O ile nie jest to konieczne, zasoby *_view zawierają tylko pole resource_name.

Klienci interfejsu Google Ads API muszą określić odpowiednie pola ad_group_criterion lub campaign_criterion, jeśli konieczne jest pobranie określonych danych z określonych kryteriów. Dzięki temu klienty interfejsu Google Ads API mogą wysyłać żądania pól ad_group_criterion lub campaign_criterion oraz zasobu *_view w tym samym żądaniu do metody GoogleAdsService.SearchStream.

Przykładowe zapytanie

SELECT
  ad_group_criterion.keyword.text,
  ad_group.name,
  campaign.name,
  metrics.impressions,
  metrics.clicks,
  metrics.ctr,
  metrics.average_cpc
FROM keyword_view
WHERE segments.date DURING LAST_30_DAYS

Aby pobrać dane o skuteczności (dane) dotyczące określonego typu kryteriów, określ odpowiedni zasób widoku w klauzuli FROM. Na przykład użyj keyword_view w klauzuli FROM i niektórych pól metrics w klauzuli SELECT, aby pobrać dane dotyczące słów kluczowych.

W widoku kryteriów możesz wybrać pola od zasobów nadrzędnych do customer. Na przykład gdy wybierzesz FROM keyword_view, możesz zażądać pól ze wszystkich tych zasobów:

  • ad_group_criterion
  • ad_group
  • campaign
  • customer

Możesz znaleźć zasoby, o które można w ten sposób prosić dla danego zasobu, sprawdzając wiersz Zasoby atrybutów na stronie referencyjnej. Na przykład zasoby aplikacji keyword_view znajdziesz na stronie z materiałami referencyjnymi.