Dane kryteriów

W interfejsie AdWords API możesz pobierać dane o skuteczności (dane) dla różnych kryteriów z różnych raportów (np. Raportu skuteczności słów kluczowych lub Raportu skuteczności w przedziale wiekowym).

Aby zapewnić podobne funkcje w interfejsie Google Ads API, każdy raport dotyczący kryteriów jest reprezentowany przez oddzielny zasób. Na przykład dane podobne do raportu skuteczności słów kluczowych są dostępne w zasobie keyword_view. Zasoby *_view zawierają tylko pole resource_name, chyba że jest to konieczne.

Klienty interfejsu Google Ads API muszą określić odpowiednie pola ad_group_criterion lub campaign_criterion, jeśli trzeba pobrać określone dane. Dzięki temu klienty interfejsu Google Ads API będą mogły wysyłać żądania ad_group_criterion lub campaign_criterion oraz pole *_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 określonego typu kryterium, określ w klauzuli FROM odpowiadający mu zasób widoku danych. 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łowa kluczowego.

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

  • ad_group_criterion
  • ad_group
  • campaign
  • customer

Możesz to sprawdzić, korzystając z wiersza Zasoby zasobów na stronie referencyjnej, do którego odnosi się wymienione powyżej źródło. Na przykład w przypadku witryny keyword_view takie informacje można znaleźć na stronie referencyjnej.

Dalsze kroki