Şunu kullanabilirsiniz: GoogleAdsFieldService
kaynak, kaynak alanları, segmentasyon ve dinamik olarak kataloğu isteme
GoogleAdsService
'ndaki anahtarlar ve metrikler
Arama ve SearchStream yöntemleri. Katalogda, kitlenizle ilgili
Google Ads API istemcileri tarafından Google Ads Sorgu Dili ifadelerinin doğrulanması ve oluşturulması için kullanılır.
Örnek HTTP isteği ve yanıtı
İstek, aşağıdaki konumda Google Ads API sunucusuna yönelik bir HTTP GET
içerir
URL:
https://googleads.googleapis.com/v17/googleAdsFields/{resource_or_field}
Aşağıda, bir istek örneği verilmiştir. Ardından gelen
ad_group kaynağı için GoogleAdsFieldService
:
İstek
https://googleads.googleapis.com/v17/googleAdsFields/ad_group
Yanıt
{
"resourceName": "googleAdsFields/ad_group",
"name": "ad_group",
"category": "RESOURCE",
"selectable": false,
"filterable": false,
"sortable": false,
"selectableWith": [
"campaign",
"customer",
"metrics.average_cpc",
"segments.device",
...
],
"attributeResources": [
"customer",
"campaign"
],
"metrics": [
"metrics.conversions",
"metrics.search_budget_lost_impression_share",
"metrics.average_cost",
"metrics.clicks",
...
],
"segments": [
"segments.date",
"segments.ad_network_type",
"segments.device",
...
]
}
Bu örnek için önemli diziler şunlardır:
attributeResources
FROM
ifadesindeki kaynakla dolaylı yoldan birleştirilebilecek kaynaklar.metrics
FROM
ifadesindeki kaynakla birlikte seçilebilecek metriklerdir. Yalnızcacategory
öğesininRESOURCE
olduğu alanlar için doldurulur.segments
FROM
ifadesindeki kaynakla seçilebilen anahtarları segmentlere ayırın. Bunlar, sorguda belirtilen metrikleri segmentlere ayırır. Yalnızca alanlar için doldurulur buradacategory
değeriRESOURCE
olur.selectableWith
-
FROM
içinde değilken belirli bir alanın yanında seçilebilecek alanlar ifadesini ekleyin. Bu özellik yalnızca kaynakları veya segmentleri tanımlarken kullanılabilir Bunlar,FROM
ifadesindeki kaynak kodunu girin. Örneğin,ad_group.id
vead_group
e-posta adresine sahip kullanıcınınsegments.date
alıyor. Ayrıca,campaign
,segments.date
öğesininselectableWith
içinde olup olmadığını kontrol etmemiz gerekir seçildiğinden, bu özellik mevcut kampanyanın yanındasegments.date
alanı.
Meta veri ayrıntıları
Aşağıdaki düzeylerde GoogleAdsFieldService
kullanarak katalog isteğinde bulunabilirsiniz:
- Kaynak
- Örneğin,
googleAdsFields/campaign
. - Kaynağın alanı
- Örneğin,
googleAdsFields/campaign.name
. - Segmentasyon alanı
- Örneğin,
googleAdsFields/segments.ad_network_type
. - Metrik
- Örneğin,
googleAdsFields/metrics.clicks
.