Dane kryteriów

W interfejsie Google Ads API każdy raport o kryteriach 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 trzeba pobrać dane dotyczące określonych kryteriów. Dzięki temu klienci interfejsu Google Ads API mogą w tym samym żądaniu wysyłanym do metody GoogleAdsService.SearchStream żądać pól ad_group_criterion lub campaign_criterion oraz zasobu *_view.

Przykładowe żądanie zapytania

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) dla określonego typu kryteriów, w klauzuli FROM podaj odpowiedni zasób widoku. Na przykład użyj keyword_view w klauzuli FROM i niektórych pól metrics w klauzuli SELECT, aby pobrać dane słów kluczowych.

W widoku kryteriów możesz wybrać pola z zasobów nadrzędnych aż po customer. Gdy na przykład wybierzesz FROM, możesz poprosić o pola z tych zasobów:keyword_view

  • ad_group_criterion
  • ad_group
  • campaign
  • customer

Aby dowiedzieć się, jakie zasoby można w ten sposób zażądać w przypadku danego zasobu, sprawdź wiersz Zasoby atrybutów na jego stronie referencyjnej. Na przykład w przypadku keyword_view zasoby znajdziesz na stronie referencyjnej.