Ölçütler

Hedefleme ölçütleri üç farklı düzeyde ayarlanabilir:

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
  • Kampanya
Yaş grubu Evet Evet
  • Kampanya
  • Reklam grubu
Uygulama ödeme modeli Evet Hayır
  • Reklam grubu
Kitle Evet Hayır
  • Reklam grubu
Talep Yaratma kitle hedefleme kılavuzunu inceleyin.
Marka listesi Evet Evet
  • Kampanya
  • Reklam grubu
Reklam grubu düzeyinde yalnızca pozitif hedefleme desteklenir.
Operatör Evet Hayır
  • Kampanya
Birleşik kitle Evet Hayır
  • Kampanya
  • Reklam grubu
Birleşik kitleler Yardım Merkezi makalesini inceleyin.
İçerik etiketi Hayır Evet
  • Kampanya
  • Müşteri
Özel yakın ilgi alanı Evet Hayır
  • Kampanya
  • Reklam grubu
CustomInterest kaynakları 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
  • Kampanya
  • Reklam grubu
CustomAudience kaynakları tarafından tanımlanır. Özel kitleler kılavuzuna bakın.
Özel amaç Evet Hayır
  • Reklam grubu
CustomInterest kaynakları 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
  • Kampanya
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
  • Reklam grubu
v25 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
  • Kampanya
  • Reklam grubu
Cinsiyet Evet Evet
  • Kampanya
  • Reklam grubu
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. v24 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
  • Kampanya
  • Reklam grubu
IP bloğu Hayır Evet
  • Kampanya
  • Müşteri
Keyword Evet Evet
  • Kampanya
  • Reklam grubu
Kampanya düzeyinde yalnızca anahtar kelimeleri hariç tutabilirsiniz. Anahtar kelime kısıtlamaları ve geçerli karakterler bölümüne bakın.
Anahtar kelime teması Evet Evet
  • Kampanya
Dil Evet Hayır
  • Kampanya
  • Reklam grubu
Arama Ağı kampanyalarında dil ölçütlerinin eklenmesi veya güncellenmesi desteklenmez ancak kampanya düzeyindeki mevcut 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ını döndürür.
Yaşamdaki önemli olay Evet Evet
  • Kampanya
  • Reklam grubu
Listeleme grubu Evet Hayır
  • Reklam grubu
Otel reklamları ve Alışveriş kampanyaları için ağaç tabanlı yapı. Alışveriş listeleme grupları kılavuzuna bakın.
Giriş kapsamı Evet Hayır
  • Kampanya
Yerel hizmet kimliği Evet Hayır
  • Kampanya
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
  • Kampanya
  • Reklam grubu
Konum hedefleme kılavuzuna bakın. 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
  • Kampanya
Mesafe yarıçapı kullanarak birden fazla coğrafi bölgeyi hedefleyin. Konum hedefleme kılavuzuna bakın.
Mobil uygulama kategorisi Evet Evet
  • Kampanya
  • Reklam grubu
  • Müşteri
Mobil uygulama Evet Evet
  • Kampanya
  • Reklam grubu
  • Müşteri
Mobil cihaz Evet Hayır
  • Kampanya
Negatif anahtar kelime listesi Hayır Evet
  • Müşteri
ACCOUNT_LEVEL_NEGATIVE_KEYWORDS paylaşılan grubunu bir hesaba bağlar (hesap başına en fazla bir tane).
İşletim sistemi sürümü Evet Hayır
  • Kampanya
Ebeveynlik durumu Evet Evet
  • Kampanya
  • Reklam grubu
Kampanya düzeyinde yalnızca negatif hedefleme desteklenir.
Yerleşim Evet Evet
  • Kampanya
  • Reklam grubu
  • Müşteri
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
  • Müşteri
Kampanyalar genelinde yerleşimleri hariç tutmak için bir NEGATIVE_PLACEMENTS paylaşılan grubu bir hesaba bağlar.
Yakınlık Evet Hayır
  • Kampanya
Bir adres veya enlem-boylam ve yarıçap kullanılarak oluşturulur. Konum hedefleme kılavuzuna bakın.
Perakende filtre paketi Evet Evet
  • Reklam grubu
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
  • Kampanya
  • Reklam grubu
Kullanıcı ilgi alanı Evet Evet
  • Kampanya
  • Reklam grubu
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
  • Kampanya
  • Reklam grubu
Kullanıcı listesinin kimliğini kullanın.
Dikey reklamlar öğe grubu kural listesi Evet Evet
  • Reklam grubu
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
  • Kampanya
  • Reklam grubu
Geçersiz bir kanal listesi kimliği belirtildiğinde CampaignCriterionError.INVALID_VIDEO_LINEUP_ID döndürülür.
Web sayfası Evet Evet
  • Kampanya
  • Reklam grubu
Koşullara göre bir reklamverenin web sitesindeki belirli sayfaları 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
Kampanya düzeyinde bir web sayfası listesini hariç tutmak için WEBPAGES paylaşılan grubu bağlar (herkese açık değildir).
YouTube kanalı Evet Evet
  • Kampanya
  • Reklam grubu
  • Müşteri
YouTube videosu Evet Evet
  • Kampanya
  • Reklam grubu
  • Müşteri

Sürüm farklılıkları

Desteklenen Google Ads API sürümlerinde çeşitli ölçüt türleri ve doğrulama davranışları farklılık gösterir:

  • v26 ve sonraki sürümler:
    • Bir ölçütün kampanya düzeyinde AB siyasi reklamcılığı beyanı gerektirip gerektirmediğini belirlemek için CampaignCriterion ve AdGroupCriterion üzerinde require_eu_political_advertising_declaration desteklenir.
    • AdGroupBidModifier içinde sektörden bağımsız seyahat boyutlarını ve CriterionError içinde sektörden bağımsız hata nedenlerini kullanır (v25 ve önceki sürümlerde otele özgü ölçütlerin ve hata kodlarının yerini alır).
  • v25 ve sonraki sürümler: Dikey reklamlardaki seyahat öğeleri için öğe düzeyinde teklifler ayarlamak üzere VERTICAL_ADS_ITEM_BID ölçüt türüyle AdGroupCriterion üzerinde EntityBid (entity_bid) ölçütünü destekler.
  • v24 ve sonraki sürümler:
    • Etiket tabanlı ürün filtreleme için RetailFilterBundle (AdGroupCriterion.retail_filter_bundle ve AssetGroupListingGroupFilter.Dimension.retail_filter_bundle) ile RetailFilter (SharedCriterion.retail_filter) desteklenir (yalnızca izin verilenler listesindeki hesaplar).
    • SharedCriterion içinde VerticalAdsItemGroupRuleInfo üzerinde user_rating, venue ve event_participant_display_name kural boyutlarını destekler.
    • Maksimum Performans öğe grubu sinyalleri için AssetGroupSignal.local_services_id ve AssetGroupSignal.vertical_ads_item_group_rule_list (izin verilenler listesine eklenmiş) desteklenir.
    • Bir demografik boyuttaki (AgeRangeInfo, GenderInfo, IncomeRangeInfo veya ParentalStatusInfo) tüm hedefleri hariç tutmaya çalışırken CriterionError.CANNOT_EXCLUDE_ALL_TARGETS değerini döndürür.
    • İzin verilmeyen bir dili hedeflemeye çalışırken CriterionError.CANNOT_TARGET_LANGUAGE dö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_CAMPAIGN döndürülür.

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 öğesinin kaynak adı olarak ayarlayın. AudienceInfo ölçütlerini bir AdGroupCriterion üzerinde 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 ayarını da yapabilirsiniz.

MutateAudienceResult öğesini incele

AudienceService.MutateAudiences ile kitle oluşturduğunuzda 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. Sürüm 24 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üzeyi; Arama Ağı dışındaki kanallar için geçerlidir), Uygulama kampanyaları (kampanya düzeyi) ve Talep Yaratma kampanyaları (varsayılan olarak reklam grubu düzeyi veya DemandGenCampaignSettings.upgraded_targeting'a bağlı olarak kampanya düzeyi) 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, LanguageInfo ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT hatasıyla başarısız olur.
    • Eski ölçütleri sorgulama ve kaldırma: Arama Ağı kampanyalarındaki mevcut ölçütler, reklam sunumu için kullanılmasa da sorgu yanıtlarında gösterilmeye devam eder.CampaignCriterion.language Google Ads kullanıcı arayüzünde Arama Ağı kampanyaları için dil hedefleme alanı bulunmasa da CampaignCriterionService kullanarak eski CampaignCriterion.language ölçütlerini kaldırabilirsiniz.

Anahtar kelime ölçütü kısıtlamaları ve geçerli karakterler

Anahtar kelime ölçütleri (AdGroupCriterion.keyword), kampanya negatif anahtar kelimeleri (CampaignCriterion.keyword) veya planlama anahtar kelimeleri (KeywordPlanAdGroupKeyword, KeywordSeed) oluştururken:

  • Uzunluk sınırları: Anahtar kelime metni 80 karakteri ve 255 UTF-8 baytını aşmamalıdır. Bu sınırların aşılması, CriterionError.KEYWORD_TEXT_TOO_LONG hatasına neden olur.
  • Kelime sayısı: Bir anahtar kelime öbeği, boşlukla ayrılmış en fazla 10 kelime içerebilir. Bu sınırın aşılması CriterionError.KEYWORD_HAS_TOO_MANY_WORDS hatasına neden olur.
  • Harfler ve sayılar: Desteklenen tüm dillerdeki (Latin, Yunan, Kiril, Arap, İbrani, CJK Kanji/Hanzi, Hiragana, Katakana ve Hangul dahil) harfler, sayılar, aksanlar veya vurgular ve bağlayıcı noktalama işaretleri (_) geçerli Unicode tanımlayıcı karakterlerdir ve bunlara izin verilir.
  • İzin verilen noktalama işaretleri ve simgeler: Alfanümerik karakterlere ek olarak aşağıdaki noktalama işaretleri ve simgelere izin verilir:
    • Standart simgeler: Boşluk, #, $, &, -, ", [, ], ', +, ., /, :, € ve £.
    • Tam genişlikli varyantlar: İdeografik boşluk (\u3000), orta nokta (\u00b7), Katakana orta nokta (\u30fb), tam genişlikli ve işareti (\uff06) ve tam genişlikli artı işareti (\uff0b).
    • Yıldız işaretine (*) yalnızca negatif anahtar kelimelerde izin verilir.
  • İzin verilmeyen karakterler: @, %, ^, !, (, ), =, {, }, ;, ~, `, <, >, ?, \`, and|, mathematical symbols (such as the multiplication sign×), and 4-byte Unicode characters (such as emoji in positive keywords) trigger a [CriterionError.KEYWORD_HAS_INVALID_CHARS`]err-kw-invalid-chars hatası gibi noktalama işaretleri ve simgeler.

Google Ads'in reklam yayını sırasında belirli noktalama işaretlerini ve simgeleri nasıl işlediği hakkında daha fazla bilgi için Anahtar kelimelerde simge kullanma başlıklı Yardım Merkezi makalesini inceleyin.