Google Ads komut dosyaları, kampanyalarınız için teklifleri yönetmenize olanak tanır. Bu kılavuzda, bu özellik ve kullanımı açıklanmaktadır. Bir Google Ads öğesinin teklifini ayarlamak için iki bölüm belirtmeniz gerekir:
- Teklif stratejisi
- Gerçek teklif tutarı (varsa)
Google Ads komut dosyaları, bidding()
yöntemiyle kampanyalar için teklif vermeye erişim sağlar.
Teklif stratejisi
Teklif stratejisi, bir Google Ads varlığına uygulanabilecek teklif yapılandırmasını temsil eder. Teklif stratejisi anonim veya esnek olabilir. Bir kampanyaya, bidding()
mülkündeki setStrategy()
yöntemini kullanarak teklif stratejisi uygularsınız. Aşağıdaki kod snippet'i, Kampanyayı Test Et adlı bir kampanyanın teklif stratejisini TARGET_SPEND
olarak ayarlar.
const campaign = AdsApp.campaigns()
.withCondition("campaign.name = 'Test Campaign'")
.get()
.next();
campaign.bidding().setStrategy("TARGET_SPEND");
Bazı teklif stratejisi türleri, ek bağımsız değişkenler gerektirir. Bunları BiddingStrategyArgsBuilder
kullanarak sağlayabilirsiniz:
const bidding = campaign.bidding();
bidding.setStrategy(
'MAXIMIZE_CONVERSION_VALUE',
bidding.argsBuilder().withTargetRoas(5));
Tüm ayrıntılar için setStrategy()
belgelerini inceleyin.
Anonim teklif stratejisi
Anonim teklif stratejisi doğrudan bir varlığa uygulanır. Google Ads komut dosyaları aşağıdaki anonim teklif stratejilerini destekler:
Ad | Açıklama |
---|---|
MANUAL_CPC | Kullanıcının tıklama başına ödeme yaptığı manuel tıklamaya dayalı teklif. |
MANUAL_CPM | Kullanıcının bin gösterim başına ödeme yaptığı manuel gösterim temelli teklif. Bu özellik sadece Yalnızca Görüntülü Reklam Ağı kampanyaları için kullanılabilir. |
TARGET_SPEND | Tıklamaları dolar başına otomatik olarak optimize eden teklif stratejisi. |
MAXIMIZE_CONVERSIONS | Günlük bütçe dahilinde dönüşüm sayısını otomatik olarak artıran teklif stratejisidir. |
MAXIMIZE_CONVERSION_VALUE | Belirli bir bütçe dahilinde kampanyanızın toplam dönüşüm değerini otomatik olarak artıran teklif stratejisidir. |
TARGET_IMPRESSION_SHARE | Reklamınızı sayfanın mutlak üst kısmında, sayfanın üst kısmında veya Google arama sonuçları sayfasındaki herhangi bir yerde göstermek amacıyla teklifleri otomatik olarak ayarlayan teklif stratejisidir. |
Esnek teklif stratejisi
Bu strateji, hesap düzeyinde paylaşılan teklif yapılandırması tanımlamaya olanak tanır. Daha sonra, paylaşılan teklif yapılandırmasını belirli kampanyalara uygulayabilirsiniz. Bu özellikle ilgili daha fazla bilgiyi yardım merkezimizden edinebilirsiniz.
Esnek teklif stratejilerini hesabınıza aşağıdaki şekilde alabilirsiniz:
const biddingStrategy = AdsApp.biddingStrategies()
.withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
.get()
.next();
Bu teklif stratejisini kullanan kampanyalara da erişebilirsiniz.
const campaigns = biddingStrategy.campaigns().get();
Anonim teklif stratejisine kıyasla esnek teklif stratejisi kullanmanın avantajlarından biri, aynı teklif stratejisini paylaşan Google Ads varlıklarının performansını izleyebilmenizdir. Örneğin, hesabınızla ilgili tıklama istatistiklerini almak için:
const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();
Bu öğelerin teklif stratejisini değiştirmeniz gerekiyorsa Google Ads varlıklarının teklif stratejisini ayrı ayrı değiştirmek yerine ilişkili paylaşılan teklif stratejisini değiştirmeniz yeterlidir.