Google Ads komut dosyaları, kampanyalarınız için teklif vermeyi 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
- Varsa gerçek teklif tutarı
Google Ads komut dosyaları, bidding()
yöntemiyle kampanyalar için teklif vermeye erişim sağlar.
Teklif stratejisi
Teklif stratejisi, bir Google Ads öğesine uygulanabilen bir teklif yapılandırmasını ifade eder. Teklif stratejisi anonim veya esnek olabilir. Bir kampanyaya teklif stratejisi uygulamak için setStrategy()
mülkünün bidding()
yöntemini kullanırsınız. Aşağıdaki kod snippet'i, Test Kampanyası 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 için ek bağımsız değişkenler gerekir. Bu bağımsız değişkenleri 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(biddingStrategy, argsBuilder)
belgelerini inceleyin.
Anonim teklif stratejisi
Anonim teklif stratejisi doğrudan bir öğeye 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 verme. |
MANUAL_CPM | Kullanıcının bin gösterim başına ödeme yaptığı manuel gösterime dayalı teklif verme. Bu özellik yalnızca yalnızca Görüntülü Reklam Ağı kampanyalarında kullanılabilir. |
TARGET_SPEND | Dolar başına tıklama sayısını otomatik olarak optimize eden teklif stratejisi. |
MAXIMIZE_CONVERSIONS | Günlük bütçe göz önünde bulundurularak dönüşüm sayısını otomatik olarak en üst düzeye çıkaran teklif stratejisi. |
MAXIMIZE_CONVERSION_VALUE | Belirli bir bütçe dahilinde kampanyanızın toplam dönüşüm değerini otomatik olarak en üst düzeye çıkaran teklif stratejisi. |
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 belirleyen teklif stratejisi. |
Esnek teklif stratejisi
Bu strateji, hesap düzeyinde paylaşılan bir teklif yapılandırması tanımlamaya olanak tanır. Ardından, paylaşılan teklif yapılandırmasını belirli kampanyalara uygulayabilirsiniz. Bu özellik hakkında daha fazla bilgiyi Yardım Merkezimizde bulabilirsiniz.
Hesabınızdaki esnek teklif stratejilerini 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 stratejisi yerine esnek teklif stratejisi kullanmanın bir avantajı, aynı teklif stratejisini paylaşan Google Ads öğelerinin performansını izleyebilmenizdir. Örneğin, hesabınızın tıklama istatistiklerini almak için:
const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();
Bu öğelerin teklif stratejisini değiştirmeniz gerekirse tek tek Google Ads öğelerinin teklif stratejisini değiştirmek yerine ilişkili paylaşılan teklif stratejisini değiştirin.