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 zasób resource_name
.
Klienci interfejsu Google Ads API muszą określić odpowiednie pole ad_group_criterion
lub
campaign_criterion
, jeśli konieczne jest pobranie określonych danych według kryteriów.
Dzięki temu klienci interfejsu Google Ads API mogą wysyłać żądania ad_group_criterion
lub campaign_criterion
i zasób *_view
w tym samym żądaniu do funkcji
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) o określonym typie kryterium, określ jego typ
odpowiadającym zasobem widoku danych w klauzuli FROM
. Na przykład użyj wartości
keyword_view
w klauzuli FROM
i w niektórych polach metrics
w SELECT
służąca do pobierania danych dotyczących słów kluczowych.
Pola możesz wybrać od zasobów nadrzędnych do customer
w
widoku kryteriów. Na przykład wybierając keyword_view
w polu FROM
, można
żądania z wszystkich tych zasobów:
ad_group_criterion
ad_group
campaign
customer
Możesz w ten sposób odkryć zasoby, o które można prosić w przypadku danego
sprawdzając wiersz Zasoby atrybutów na stronie referencyjnej. Dla:
np. zasoby dla keyword_view
znajdziesz w odwołaniach