Google Ads kampanyası; bütçeyi, konum hedeflemeyi ve diğer ayarları paylaşan bir veya daha fazla reklam grubundan (reklamlar, anahtar kelimeler ve teklifler) oluşan bir kümedir. Kampanyalar genellikle bir reklamverenin sunduğu ürün veya hizmet kategorilerini düzenlemek için kullanılır. Kampanyalar, Google Ads hesabınızdaki en üst düzeydeki düzenleme aracıdır.
Kampanya düzeyinde ayarlanabilen öğeler arasında teklifler, bütçe, dil, konum, Google Ağı'ndaki dağıtım ve daha fazlası yer alır. Büyük reklamverenler genellikle reklamlarını farklı yerlerde yayınlamak veya farklı bütçeler kullanmak için ayrı ayrı reklam kampanyaları oluşturur.
Campaign oluştururken name, status (ENABLED veya PAUSED), advertising_channel_type, campaign_budget gibi önemli alanları ve bir teklif stratejisini belirtmeniz gerekir. İstemci kitaplıklarımızı kullanmanızı önersek de CampaignService.MutateCampaigns kullanarak kampanyaları değiştirebilirsiniz.
Kampanya türleri
Google Ads'de bu kavramları hiyerarşik bir yapıda düşünebilirsiniz:
- Kampanya türü: Birincil seçiminiz ve kampanyanızın tamamı için plan.
- Reklam ağları: Reklamlarınızın yayınlanabileceği yerler. Büyük ölçüde kampanya türünüze göre belirlenir.
- Ağ ve kanal kontrolleri: Reklamlarınızın bu ağlarda nerede görüneceğini hassas bir şekilde ayarlamak için kullanabileceğiniz belirli ayarlar. Kullandığınız kontroller kampanya türüne bağlıdır.
Kampanya türüyle başlayın
Kampanya türü, reklamcılık çalışmalarınızın temelini oluşturur. Bu, vereceğiniz ilk karardır ve aşağıdakiler de dahil olmak üzere diğer her şeyi belirler:
- Ne tür reklamlar oluşturabileceğiniz (ör. metin reklamlar, resim banner'ları veya video reklamlar).
- Hangi özellikler ve teklif stratejileri kullanılabilir?
Kampanya türlerine örnek olarak Arama Ağı, Görüntülü Reklam Ağı, Maksimum Performans ve Talep Yaratma verilebilir.
Her kampanya, Google Ads API'de advertising_channel_type alanıyla belirtilen bir kampanya türünü hedefler. Bu alan, Campaign nesnesinde yer alır.
Google Ads API aşağıdaki kampanya türlerini destekler:
- Yalnızca Görüntülü Reklam Ağı
- Yalnızca Arama Ağı
- Arama Ağı'nda Görüntülü Reklam Ağı Opsiyonlu
- Uygulama kampanyaları
- Yalnızca telefon araması (desteği sonlandırıldı; artık yalnızca telefon araması üreten yeni reklamlar oluşturulamaz ve mevcut yalnızca telefon araması üreten reklamlar yalnızca Şubat 2027'ye kadar desteklenir. Bunun yerine telefon öğeleri içeren duyarlı arama ağı reklamlarını kullanın)
- Talep Yaratma
- Maksimum Performans
- Alışveriş kampanyaları
- Yerel Hizmetler
Ağları anlama
Reklam ağları, reklamlarınızın gösterilebileceği web siteleri, uygulamalar ve mülkler topluluğudur. Başlıca olanlar şunlardır:
- Google Arama Ağı: Google Arama, Google Haritalar ve Arama Ağı iş ortağı siteleri.
- Google Görüntülü Reklam Ağı: Görsel reklamlar gösteren milyonlarca üçüncü taraf web sitesi, haber sitesi, blog ve Gmail ile YouTube gibi Google mülkleri.
- YouTube Ağı: Ana Sayfa özet akışı, arama sonuçları, videolar ve Shorts dahil olmak üzere YouTube'un kendisi.
Her kampanya türü, belirli ağlarda reklam yayınlamak için tasarlanmıştır. Örneğin, bir Arama Ağı kampanyası öncelikli olarak Arama Ağı için oluşturulur.
Yerleşimleri kontrol etme
Kampanyanızın hangi ağları kullanacağını kontrol etme şekliniz, seçtiğiniz kampanya türüne göre önemli ölçüde değişir. Özelliklerine bakalım:
| Örnek kampanya türü | Reklamların nerede gösterileceğini kontrol etme | Açıklama |
|---|---|---|
| Arama | network_settings kullanılıyor |
Bu, standart modeldir. Google Arama Ağı iş ortaklarını ve Google Görüntülü Reklam Ağı'nı Arama Ağı kampanyanıza açıkça dahil etmek veya hariç tutmak için network_settings alanını kullanabilirsiniz. |
| Maksimum Performans (PMax) | Manuel kontrol yok | Maksimum Performans, maksimum erişim ve otomasyon için tasarlanmıştır. Dönüşüm elde etmek için reklamlarınızı Google'ın tüm ağlarında (ör. Arama Ağı, Görüntülü Reklam Ağı ve YouTube) otomatik olarak yayınlar. Belirli ağları devre dışı bırakamazsınız. |
| Talep Yaratma | Kanal kontrollerini kullanma | Bu kampanya türünde geniş ağ ayarları yerine DemandGenChannelControls kullanılır. Bu sayede, belirli envanter kanallarını (selected_channels.maps üzerinden Google Haritalar dahil olmak üzere, v24'dan itibaren) etkinleştirebilir veya devre dışı bırakabilirsiniz. |
Özet: Bir benzetme
Kampanya yapılandırmasını araç seçmeye benzetebiliriz:
- Kampanya türü = Satın aldığınız araç (örneğin, şehir arabası, arazi aracı veya sürücüsüz servis).
- Ağlar = Aracın tasarlandığı arazi (örneğin, asfaltlanmış şehir yolları, engebeli dağ yolları veya yukarıdakilerin tümü).
- Ağ ve kanal kontrolleri = Ayarlayabileceğiniz belirli özellikler:
- Arama Ağı kampanyası (şehir arabası), banliyö yollarında (Arama Ağı iş ortakları) da sürüş yapmak isteyip istemediğinizi seçmek için
network_settingskullanmanıza olanak tanır. - Maksimum Performans kampanyası (kendi kendine giden servis), hedefinize ulaşmak için tüm ağlarda gezinmeyi otomatik olarak yönetir.
- Talep Yaratma kampanyası (arazi aracı), ortamındaki belirli yüzeyleri seçmek için özel
DemandGenChannelControlssağlar.
- Arama Ağı kampanyası (şehir arabası), banliyö yollarında (Arama Ağı iş ortakları) da sürüş yapmak isteyip istemediğinizi seçmek için
Google Ads kullanıcı arayüzünden farklılıklar
Google Ads API'nin eski ve video kampanyalarını yönetmeyle ilgili sınırlamaları vardır.
Video kampanyalarında verileri okumak için Google Ads API'yi kullanabilirsiniz. Google Ads API'yi kullanarak tüm video kampanyaları için performans raporları (tıklamalar, görüntülemeler, maliyet) çekebilirsiniz.
Belirli video kampanyası türlerinde, Google Ads API ile değişiklik yazamazsınız. API'yi kullanarak duraklatma, etkinleştirme, hedeflemeyi değiştirme veya yeni reklamlar ekleme gibi değişiklikler yapamazsınız. Bu kampanyaların Google Ads web arayüzünde düzenlenmesi gerekir.
En İyi Uygulama: YouTube'da API'yi kullanarak video reklamları tam olarak oluşturmak ve yönetmek için Maksimum Performans veya Talep Yaratma kampanyalarını kullanmanız gerekir. Bu özellikler hem raporlama hem de yönetim için tam olarak desteklenir.
Google Ads kullanıcı arayüzü hedefi ("Satış", "Potansiyel müşteriler") bir kurulum sihirbazıdır. Hedefinizi sorar, ardından kampanya türü ve teklif stratejisi gibi sizin için en iyi ayarları otomatik olarak önerir ve önceden doldurur.
Google Ads API, kampanyalar için ham yapı taşları sağlar. API, her ayar üzerinde doğrudan kontrol sağladığı için tek bir "hedef" alanı yoktur. Doğru yapı taşlarını bir araya getirerek hedefinize ulaşırsınız:
- Kampanya türü seçin: Set
advertising_channel_typetoSEARCHorPERFORMANCE_MAX. - Teklif stratejisi seçin:
campaign_bidding_strategybirleşimindemaximize_conversion_valuealanını ayarlayın (veyatarget_roasdeğeriyle birbidding_strategyportföyü ekleyin). - Dönüşüm hedefleri belirleyin: Kampanyayı
PURCHASEdönüşüm işlemleriniz için optimizasyon yapacak şekilde yapılandırın.
Kampanya türleri, Google Ads API'de advertising_channel_type alanı ile temsil edilir. Her kampanya için advertising_channel_type ayarlayın. Ardından, oluşturduğunuz kampanyaya (ör. seyahat hedefleri için Maksimum Performans veya Talep Yaratma) özel oryantasyon kılavuzlarını inceleyerek advertising_channel_sub_type ayarlanmasının gerekip gerekmediğini kontrol edin.
| Bu kampanyayı oluşturmak istiyorsanız... | advertising_channel_type değerini... olarak ayarlayın. |
advertising_channel_sub_type değerini şu şekilde ayarlayın: |
|---|---|---|
| Standart bir Arama Ağı kampanyası | SEARCH |
(Ayarlanmadı / Boş bırakın) |
| Standart bir Görüntülü Reklam Ağı kampanyası | DISPLAY |
(Ayarlanmadı / Boş bırakın) |
| Standart bir Maksimum Performans kampanyası | PERFORMANCE_MAX |
(Ayarlanmadı / Boş bırakın) |
| Seyahat hedefleri için Maksimum Performans kampanyası | PERFORMANCE_MAX |
TRAVEL_GOALS |
| Talep Yaratma kampanyası | DEMAND_GEN |
(Ayarlanmadı / Boş bırakın) |
Kampanya alt türleri
Google Ads kullanıcı arayüzündeki Standart ve Tüm özellikler gibi kampanya alt türleri, kullanıcı arayüzü kullanıcılarının alakalı kampanya seçeneklerini bulmasına yardımcı olur ancak kullanıcı arayüzündeki Kampanya alt türü sütunu ile Campaign nesnesindeki advertising_channel_type ve advertising_channel_sub_type alanları arasında doğrudan bire bir eşleme yoktur. Örneğin, Google Ads API kullanılarak oluşturulan bir Arama Ağı kampanyası, kullanıcı arayüzünde her zaman Tüm özellikler kampanyası olarak değerlendirilir.
Kampanya bütçesi, teklif stratejileri ve hedefleme
Google Ads API'de bir kampanyayı yönetmek, reklamlarınızın nasıl ve nerede görüneceğini kontrol eden üç temel soruyu yanıtlamak anlamına gelir:
Ne kadar harcayabilirim? (Kampanya bütçesi)
- Bu, kampanyanızın finansal sınırıdır. API'de, harcama limiti (mikro cinsinden) olan ayrı bir
CampaignBudgetnesnesi oluşturur ve ardından kaynak adını kampanyanıza eklersiniz. Ortalama günlük bütçe birden fazla kampanya arasında da paylaşılabilir.
- Bu, kampanyanızın finansal sınırıdır. API'de, harcama limiti (mikro cinsinden) olan ayrı bir
Google, paramı nasıl harcamalı? (Teklif stratejisi)
- Bu ayar, Google'a birincil optimizasyon hedefinizin ne olduğunu bildirir. Ne elde etmek istediğinize bağlı olarak bir teklif stratejisi seçersiniz:
- Trafik için:
TargetSpend(Tıklamaları artırma) teklif stratejisini kullanın. - Potansiyel müşteriler veya kayıtlar için: İsteğe bağlı
target_cpa_microsile birlikteMaximizeConversionskullanın. - E-ticaret satışları için: İsteğe bağlı
target_roasile birlikteMaximizeConversionValuekullanın.
- Trafik için:
- Bu ayar, Google'a birincil optimizasyon hedefinizin ne olduğunu bildirir. Ne elde etmek istediğinize bağlı olarak bir teklif stratejisi seçersiniz:
Reklamlarımı kimler görmeli? (Hedef kitle)
- Pazarınızı burada tanımlarsınız. Doğru kullanıcılara ulaşmak için
CampaignCriterionveyaAdGroupCriterionnesneleri eklersiniz. Hedefleme şu ölçütlere göre yapılabilir:- Anahtar kelimeler: Kullanıcıların aradığı kelimeler.
- Konumlar: Kullanıcıların bulunduğu yerler.
- Demografi: Yaş, cinsiyet, hane geliri veya ebeveynlik durumu.
- Kitleler: Geçmiş davranışları (ör. web sitesi ziyaretçileri) veya ilgi alanları.
- Pazarınızı burada tanımlarsınız. Doğru kullanıcılara ulaşmak için
Kampanyalar hakkında düşünme
Google Ads API ile kampanyaları yönetirken veya oluştururken kampanyaların, reklamların ve öğelerin nasıl düzenlenip yayınlandığını yöneten temel yapıyı ve modelleri anlamak faydalıdır. Bilmeniz gereken üç temel model vardır: reklam grubu ve reklam modeli, öğe grubu ve öğe modeli ile öğelerin yanı sıra reklam grupları ve reklamların yer aldığı karma model. Bu modeller, seçtiğiniz AdvertisingChannelType bağlıdır.
Google Ads API kampanya yapıları
| Yapı | Örnek kullanım (AdvertisingChannelType) |
İşleyiş şekli | Temel kavram |
|---|---|---|---|
| Reklam grubu yapısı | SEARCH, standart DISPLAY |
Kampanya, AdGroup kaynak halinde düzenlenir. Her reklam grubu, bir dizi tamamlanmış reklam ve bir dizi hedefleme ölçütü (örneğin, anahtar kelimeler ve kitleler) içerir. |
Manuel olarak oluşturulan reklamlar ile hedeflemeleri arasındaki bağlantı, reklam grubu içinde sıkı bir şekilde kontrol edilir. |
| Öğe grubu yapısı | PERFORMANCE_MAX |
Reklam grupları yerine AssetGroup kaynakları oluşturursunuz. Her öğe grubu, ham reklam öğesi öğeleri (başlıklar, resimler, videolar) ve kitle sinyallerinden oluşan bir havuz içerir. |
Reklam öğesi bileşenlerini siz sağlarsınız. Google'ın yapay zekası da kanallar arasında optimizasyon yapmak için nihai reklamları anlık olarak oluşturur. |
| Karma yapı | DEMAND_GEN, DISPLAY |
Bu, kampanya veya reklam grubu düzeyinde bağlantılı modern öğeler (ör. site bağlantıları veya açıklama metinleri) içeren standart bir reklam grubu yapısını içerir. | Temel reklam, reklam grubu düzeyinde yapılandırılır ve yanında gösterilecek ek, değiştirilebilir öğeler sağlarsınız. |