Hedefleme ölçütleri üç farklı düzeyde ayarlanabilir:
- Kampanya düzeyinde.
- Reklam grubu düzeyinde.
- Müşteri düzeyinde.
Tüm ölçüt türleri her düzeyde ayarlanamaz. Örneğin, bazıları yalnızca kampanya düzeyinde ayarlanabilir. Ayrıca, bazı ölçütler yalnızca negatif hedefleme için, bazıları ise yalnızca pozitif hedefleme için kullanılabilir.
Seviyeye göre desteklenen ölçütler
Aşağıdaki tabloda, tüm ölçüt türlerinin izin verilen kullanımı açıklanmaktadır:
| Tür | Olumlu mu? | Negatif? | Kullanılabilir seviyeler | Notlar |
|---|---|---|---|---|
| Reklam zaman planlaması | Evet | Hayır |
|
|
| Yaş grubu | Evet | Evet |
|
|
| Uygulama ödeme modeli | Evet | Hayır |
|
|
| Kitle | Evet | Hayır |
|
Talep Yaratma kitle hedefleme kılavuzunu inceleyin. |
| Marka listesi | Evet | Evet |
|
Reklam grubu düzeyinde yalnızca pozitif hedefleme desteklenir. |
| Operatör | Evet | Hayır |
|
|
| Birleşik kitle | Evet | Hayır |
|
Birleşik kitleler Yardım Merkezi makalesini inceleyin. |
| İçerik etiketi | Hayır | Evet |
|
|
| Özel yakın ilgi alanı | Evet | Hayır |
|
CustomInterest kaynak tarafından tanımlanır. Anahtar kelimeleri, URL'leri ve uygulamaları birleştiren kitle segmentleri için
CustomAudienceInfo kullanın.
Özel kitleler kılavuzuna bakın.
|
| Özel kitle | Evet | Hayır |
|
CustomAudience kaynak tarafından tanımlanır.
Özel kitleler kılavuzuna bakın.
|
| Özel amaç | Evet | Hayır |
|
CustomInterest kaynak tarafından tanımlanır. Anahtar kelimeleri, URL'leri ve uygulamaları birleştiren kitle segmentleri için
CustomAudienceInfo kullanın.
Özel kitleler kılavuzuna bakın.
|
| Cihaz | Evet | Hayır |
|
Bir cihaz türünü devre dışı bırakmak için bid_modifier değerini 0.0 olarak ayarlayın. Reklam grubu düzeyinde cihaz teklif ayarlamaları için
AdGroupBidModifier kullanın; teklif değiştiriciler kılavuzuna bakın.
|
| Varlık teklifi | Evet | Hayır |
|
Sürüm 25 ve sonraki sürümlerde, VERTICAL_ADS_ITEM_BID ölçüt türünü kullanarak dikey reklamlardaki bir seyahat öğesi (ör. otel, aktivite önerisi veya etkinlik) için öğe düzeyinde teklif (item_code) belirler.
|
| Genişletilmiş demografi | Evet | Evet |
|
|
| Cinsiyet | Evet | Evet |
|
Maksimum Performans kampanyalarında kampanya düzeyinde cinsiyet hariç tutma (negative = true) da desteklenir. Demografik boyutta yalnızca UNDETERMINED kategorisini hedeflemeye çalışmak CriterionError.CANNOT_TARGET_ONLY_UNDETERMINED değerini döndürür. 24 ve sonraki sürümlerde demografik doğrulama kuralları için Sürüm farklılıkları bölümüne bakın.
|
| Gelir aralığı | Evet | Evet |
|
|
| IP engelleme | Hayır | Evet |
|
|
| Keyword | Evet | Evet |
|
Kampanya düzeyinde yalnızca anahtar kelimeleri hariç tutabilirsiniz. |
| Anahtar kelime teması | Evet | Evet |
|
|
| Dil | Evet | Hayır |
|
Arama Ağı kampanyalarında dil ölçütlerinin eklenmesi veya güncellenmesi desteklenmez ancak mevcut kampanya düzeyindeki dil ölçütleri kaldırılabilir. Ayrıntılar için Dil hedefleme ölçütleri bölümüne bakın. v24 ve sonraki sürümlerde, izin verilmeyen bir dili hedeflemeye çalışmak CriterionError.CANNOT_TARGET_LANGUAGE hatasına neden olur.
|
| Yaşamdaki önemli olay | Evet | Evet |
|
|
| Listeleme grubu | Evet | Hayır |
|
Otel reklamları ve Alışveriş kampanyaları için ağaç tabanlı yapı. Alışveriş listeleme grupları kılavuzunu inceleyin. |
| Giriş kapsamı | Evet | Hayır |
|
|
| Yerel hizmet kimliği | Evet | Hayır |
|
Yerel Hizmetler kampanyaları için bir hizmet türünü temsil eder. v24 ve sonraki sürümlerde, Yerel Hizmetler hizmet kimliği sinyalleri, AssetGroupSignal.local_services_id kullanılarak Maksimum Performans öğe gruplarında da ayarlanabilir.
|
| Konum | Evet | Evet |
|
Konum hedefleme kılavuzuna bakın. Sürüm 24 ve sonraki sürümlerde, Yerel Hizmetler Maksimum Performans kampanyasından tüm konumların kaldırılması CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN hatasını döndürür.
|
| Yer grubu | Evet | Hayır |
|
Mesafe yarıçapı kullanarak birden fazla coğrafi bölgeyi hedefleyin. Konum hedefleme kılavuzuna bakın. |
| Mobil uygulama kategorisi | Evet | Evet |
|
|
| Mobil uygulama | Evet | Evet |
|
|
| Mobil cihaz | Evet | Hayır |
|
|
| Negatif anahtar kelime listesi | Hayır | Evet |
|
Bir ACCOUNT_LEVEL_NEGATIVE_KEYWORDS
paylaşılan grubu bir hesaba bağlar (hesap başına en fazla bir tane).
|
| İşletim sistemi sürümü | Evet | Hayır |
|
|
| Ebeveynlik durumu | Evet | Evet |
|
Kampanya düzeyinde yalnızca negatif hedefleme desteklenir. |
| Yerleşim | Evet | Evet |
|
Yönetilen yerleşimler, kampanya ve reklam grubu düzeylerinde pozitif hedeflemeyi, tüm düzeylerde ise negatif hedeflemeyi destekler. URL uzunluğu (250 karakter) ve derinliği (2 seviye) ile ilgili sınırlamalar; adsenseformobileapps.com kullanılamaz.
|
| Yerleşim listesi | Hayır | Evet |
|
Kampanyalardaki hariç tutulan yerleşimleri hariç tutmak için bir NEGATIVE_PLACEMENTS
paylaşılan grubu bir hesaba
bağlar.
|
| Yakınlık | Evet | Hayır |
|
Bir adres veya enlem-boylam ve yarıçap kullanılarak oluşturulur. Konum hedefleme kılavuzuna bakın. |
| Perakende filtre paketi | Evet | Evet |
|
Sürüm 24 ve sonraki sürümlerde (yalnızca izin verilenler listesindeki hesaplar), dinamik etiket tabanlı ürün filtreleme için bir RETAIL_FILTER
paylaşılan grubu bir reklam grubuna (veya Maksimum Performans kampanyalarında AssetGroupListingGroupFilter) bağlar.
|
| Konu | Evet | Evet |
|
|
| Kullanıcı ilgi alanı | Evet | Evet |
|
Kullanılabilirliklerin kampanya türüyle uyumlu olduğunu doğrulayın. Bazı kullanıcı ilgi alanı seçenekleri yalnızca belirli kampanya türlerinde kullanılabilir. |
| Kullanıcı listesi | Evet | Evet |
|
Kullanıcı listesinin kimliğini kullanın. |
| Dikey reklamlar öğe grubu kural listesi | Evet | Evet |
|
VERTICAL_ADS_ITEM_GROUP_RULE_LIST
Paylaşılan bir grubu, seyahat feed'leri içeren Arama Ağı kampanyalarındaki bir reklam grubuna bağlar (izin verilenler listesindeki hesaplar için v24 ve sonraki sürümlerde Maksimum Performans kampanyalarındaki AssetGroupSignal üzerinde de desteklenir).
|
| Video kanal listesi | Evet | Evet |
|
Geçersiz bir kanal listesi kimliği belirtildiğinde CampaignCriterionError.INVALID_VIDEO_LINEUP_ID döndürülür.
|
| Web sayfası | Evet | Evet |
|
Reklamverenin web sitesindeki belirli sayfaları koşullara göre hedeflemek veya hariç tutmak için kullanılır. Bir Webpage ölçütünü negatif olarak ayarlamak, URL hariç tutma işlemlerini uygulamak için kullanılır.
|
| Web sayfası listesi | Hayır | Evet |
|
Kampanya düzeyinde bir web sayfası listesini hariç tutmak için bir paylaşılan grubu WEBPAGES bağlar (herkese açık değildir).
|
| YouTube kanalı | Evet | Evet |
|
|
| YouTube videosu | Evet | Evet |
|
Sürüm farklılıkları
Desteklenen Google Ads API sürümlerinde farklı ölçüt türleri ve doğrulama davranışları vardır:
- v26 ve sonraki sürümler:
- Bir ölçütün kampanya düzeyinde AB siyasi reklamcılığı beyanı gerektirip gerektirmediğini belirlemek için
CampaignCriterionveAdGroupCriterionüzerinderequire_eu_political_advertising_declarationdesteklenir. AdGroupBidModifieriçinde sektörden bağımsız seyahat boyutlarını veCriterionErroriçinde sektörden bağımsız hata nedenlerini kullanır (25. ve önceki sürümlerde otele özgü ölçütlerin ve hata kodlarının yerini alır).
- Bir ölçütün kampanya düzeyinde AB siyasi reklamcılığı beyanı gerektirip gerektirmediğini belirlemek için
- Sürüm 25 ve sonraki sürümler: Dikey reklamlarda seyahat öğeleri için öğe düzeyinde teklifler belirlemek üzere
VERTICAL_ADS_ITEM_BIDölçüt türüyleAdGroupCriterionüzerindeEntityBid(entity_bid) ölçütünü destekler. - v24 ve sonraki sürümler:
- Etiket tabanlı ürün filtreleme için
RetailFilterBundle(AdGroupCriterion.retail_filter_bundleveAssetGroupListingGroupFilter.Dimension.retail_filter_bundle) ileRetailFilter(SharedCriterion.retail_filter) desteklenir (yalnızca izin verilenler listesindeki hesaplar). SharedCriterioniçindeVerticalAdsItemGroupRuleInfoüzerindeuser_rating,venueveevent_participant_display_namekural boyutlarını destekler.- Maksimum Performans öğe grubu sinyalleri için
AssetGroupSignal.local_services_idveAssetGroupSignal.vertical_ads_item_group_rule_list(izin verilenler listesine eklenmiş) desteklenir. - Demografik boyuttaki (
AgeRangeInfo,GenderInfo,IncomeRangeInfoveyaParentalStatusInfo) tüm hedefleri hariç tutmaya çalışırkenCriterionError.CANNOT_EXCLUDE_ALL_TARGETSdeğerini döndürür. - İzin verilmeyen bir dili hedeflemeye çalışırken
CriterionError.CANNOT_TARGET_LANGUAGEdöndürür. - Yerel Hizmetler Maksimum Performans kampanyasından tüm konumlar kaldırılmaya çalışıldığında
CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGNdöndürülür.
- Etiket tabanlı ürün filtreleme için
Kitle bilgisi hedefleme ölçütleri
AdGroupCriterion.audience üzerinde AudienceInfo ölçütlerini kullanarak kitleleri reklam grubu düzeyinde hedefleyebilirsiniz. ad_group_criterion.audience.audience değerini, hedeflemek istediğiniz Audience kaynağının adına ayarlayın. Bir AdGroupCriterion üzerinde AudienceInfo ölçütlerini kullanmak için reklam grubunu oluştururken ad_group.audience_setting.use_audience_grouped = true değerini ayarlamanız gerekir (bu ayar oluşturulduktan sonra değiştirilemez). Kampanya düzeyinde segment ve demografik hariç tutmaları önlemek için kampanya oluştururken isteğe bağlı olarak campaign.audience_setting.use_audience_grouped = true değerini de ayarlayabilirsiniz.
MutateAudienceResult öğesini incele
AudienceService.MutateAudiences ile kitle oluştururken her işlem bir MutateAudienceResult döndürür. Döndürülen resource_name öğesini ayrıştırarak audience_id değerini elde etmek için MutateAudienceResult öğesini inceleyebilirsiniz. response_content_type, MUTABLE_RESOURCE olarak ayarlandığında döndürülen audience nesnesindeki değiştirilebilir alanları (ör. name) inceleyebilirsiniz:
# Inspect MutateAudienceResult to get audience_id.
for result in response.results:
resource_name = result.resource_name
# Format: customers/{customer_id}/audiences/{audience_id}
audience_id = audience_service.parse_audience_path(resource_name)[
"audience_id"
]
print(f"Created audience '{resource_name}' with ID '{audience_id}'.")
# Access mutable fields on result.audience when MUTABLE_RESOURCE is requested.
if result.audience.resource_name:
print(f"Audience name from mutable resource: {result.audience.name}")
Dil hedefleme ölçütleri
language_constant değerini hedeflenebilir bir LanguageConstant kaynak adına (languageConstants/{criterion_id} biçiminde; desteklenen dil kodlarına bakın) ayarlayarak kampanya düzeyinde (CampaignCriterion.language) veya reklam grubu düzeyinde (AdGroupCriterion.language) LanguageInfo ölçütlerini kullanarak dilleri pozitif olarak hedefleyebilirsiniz. v24 ve sonraki sürümlerde, izin verilmeyen veya hedeflenemeyen bir dili hedeflemeye çalışmak CriterionError.CANNOT_TARGET_LANGUAGE hatasını döndürür.
LanguageInfo desteği kampanya türüne bağlıdır:
- Desteklenen kampanya türleri: Görüntülü Reklam Ağı, Video, Maksimum Performans (kampanya düzeyinde; Arama Ağı dışındaki kanallar için geçerlidir), Uygulama kampanyaları (kampanya düzeyinde) ve Talep Yaratma kampanyaları (varsayılan olarak reklam grubu düzeyinde veya
DemandGenCampaignSettings.upgraded_targeting'a bağlı olarak kampanya düzeyinde) gibi uygun kampanya türlerinde dilleri hedefleyebilirsiniz. - Arama Ağı kampanyaları (
AdvertisingChannelType.SEARCH), Arama Ağı Kampanyaları İçin AI Max ve Google Arama'daki Maksimum Performans reklamları: Manuel dil hedefleme desteklenmez. Bunun yerine, Google Arama'da gösterilen reklamlar, kullanıcının dil tercihlerinin yanı sıra reklam öğelerinizin ve açılış sayfalarınızın diline göre kullanıcılarla otomatik olarak eşleştirilir:- Ölçüt oluşturma veya güncelleme: Arama Ağı kampanyasında ölçüt oluşturma veya güncelleme girişimi,
LanguageInfoContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXThatasıyla başarısız olur. - Eski ölçütleri sorgulama ve kaldırma: Arama Ağı kampanyalarındaki mevcut
CampaignCriterion.languageölçütler, reklam sunumu için kullanılmasa da sorgu yanıtlarında gösterilmeye devam eder. Google Ads kullanıcı arayüzünde Arama Ağı kampanyaları için dil hedefleme alanı bulunmasa daCampaignCriterionServicekullanarak eskiCampaignCriterion.languageölçütlerini kaldırabilirsiniz.
- Ölçüt oluşturma veya güncelleme: Arama Ağı kampanyasında ölçüt oluşturma veya güncelleme girişimi,