Google Ads komut dosyaları, kampanyalarınız için teklifleri yönetmenizi sağlar. Bu kılavuzda bu özellik ve kullanımı açıklanmaktadır. Bir Google Ads öğesinin teklifli sistemini ayarlamak için iki bölümü belirtmeniz gerekir:
- Teklif stratejisi
- Gerçek teklif tutarı (varsa)
Google Ads komut dosyaları, bidding()
yöntemleri aracılığıyla kampanyalar için teklif vermeye erişim sağlar.
Teklif stratejisi
Teklif stratejisi, bir Google Ads öğesine uygulanabilecek bir teklif verme yapılandırmasını temsil eder. Teklif stratejisi anonim veya esnek olabilir. Bir teklif stratejisini, bidding()
mülkünün setStrategy()
yöntemi aracılığıyla bir kampanyaya uygularsı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()
dokümanlarına bakın.
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ıklama tabanlı teklif. |
MANUAL_CPM | Kullanıcının bin gösterim başına ödeme yaptığı manuel gösterime dayalı teklif. Bu seçenek sadece Yalnızca Görüntülü Reklam Ağı kampanyalarında kullanılabilir. |
TARGET_SPEND | Dolar başına tıklamaları otomatik olarak optimize eden teklif stratejisi. |
MAXIMIZE_CONVERSIONS | Belirli bir günlük bütçeyle 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 verme 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ının ilk sayfasındaki herhangi bir yerde göstermek amacıyla teklifleri otomatik olarak belirleyen teklif stratejisi. |
Esnek teklif stratejisi
Bu strateji, hesap düzeyinde bir paylaşılan teklif yapılandırması tanımlanmasına olanak tanır. Ardından, paylaşılan teklifli sistem 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 gerekiyorsa tek tek Google Ads öğelerinin teklif stratejisini değiştirmek yerine ilişkili paylaşılan teklif stratejisini değiştirmeniz yeterlidir.