Google Ads komut dosyaları, API erişimiyle yeni bir çağ başlatıyor
Yayınlanan: 2023-08-09Yaklaşık on yıldır, Google Ads komut dosyaları, hesaplarını otomatikleştirmeyi amaçlayan reklamverenler için isimsiz kahramanlar olmuştur.
Başlangıçta kullanıcıları JavaScript'e dayalı otomasyon yetenekleriyle güçlendirmek için oluşturulan bu komut dosyaları, artık Google Ads API'nin "değiştirme" işlevini kullanabilir.
Bu, reklamverenlerin Ads API'deki sayısız yetenekle doğrudan entegre olabileceği anlamına gelir. Artık komut dosyası ekibinin etkinleştirdiği reklam varlıkları ve işlevlerle çalışmakla sınırlı değiller.
Google Ads komut dosyaları, Ads API'ye olan boşluğu doldurur
Başlangıçta, kullanıcıların tekrarlayan görevleri otomatikleştirmek için JavaScript'in gücünden yararlanmalarına izin veren bir araç olarak sunulan komut dosyaları, dinamik dijital reklam ortamını yansıtarak sürekli olarak gelişti.
Yakın zamanda eklenen mutasyon işlevi, Google Ads komut dosyaları ile Google Ads API arasındaki yetenek boşluğunu dolduruyor.
Bu entegrasyonla, reklamverenler artık Google Ads hesaplarının neredeyse tüm bileşenlerini doğrudan manipüle edip kontrol edebilir ve daha önce doğrudan API ile arayüz oluşturanlar için ayrılmış bir gelişmişlik düzeyine ulaşabilir.
Bu evrim, Google'ın güçlü reklam araçlarını nasıl demokratikleştirmeye çalıştığını ve bu araçları daha geniş bir kullanıcı yelpazesi için erişilebilir kıldığını somutlaştırır.
PPC otomasyon seçeneklerinin manzarası
Betiklerdeki yeni mutasyon yeteneği, arama pazarlamasındaki otomasyon seçeneklerini nasıl düşünmemiz gerektiğini değiştiriyor.
Google Ads komut dosyaları, üçüncü taraf bir PPC yönetim aracı, Ads API veya Google Ads ön ucundakiler gibi daha basit yerleşik otomasyon mekanizmalarını da kullanmayı seçebilen PPC reklamverenleri için çeşitli otomasyon seçeneklerinden yalnızca biridir.
Her birinin avantajlarına ve potansiyel dezavantajlarına bir göz atalım.
Üçüncü taraf PPC yönetim araçları
Bunlar genellikle uçtan uca kampanya yönetimi ve aşağıdakiler gibi özellikler sağlayan kapsamlı platformlardır:
- Toplu düzenleme.
- Performans raporlaması.
- Sofistike otomasyon yetenekleri.
Bu araçlar, API çağrılarını yönetir ve kod bakımının karmaşıklıklarını yöneterek teknik olmayan pazarlamacılar için bile kullanıcı dostu hale getirir.
Ancak, bu araçların bir öğrenme eğrisi ve şirket içi çözümlerden potansiyel olarak daha yüksek maliyetleri olabilir.
Google Reklamları API'sı
Google Ads API, özel otomasyona ve diğer sistemlerle entegrasyona olanak tanıyarak kampanyalar üzerinde güçlü, ayrıntılı kontrol sağlar. Değiştirme işlevi de dahil olmak üzere tüm Google Ads işlevlerine erişim sunar.
Ancak, API çağrılarının anlaşılmasını, kimlik doğrulamasını ve bir sunucu ortamının sürdürülmesini gerektiren en teknik seçenektir.
Genellikle özel geliştiricilere sahip daha büyük ekipler veya kullanıma hazır araçların karşılayamayacağı çok özel ihtiyaçları olan işletmeler için en uygunudur.
Google Ads Komut Dosyaları
Komut dosyaları, API'nin ağır teknik yükünü kaldırmadan özel otomasyona izin verir.
JavaScript tabanlıdırlar ve Google Ads platformunda çalıştırılarak harici sunuculara veya karmaşık kurulumlara olan ihtiyacı azaltırlar.
Yakın zamanda eklenen mutasyon işlevi desteği, yeteneklerini önemli ölçüde artırdı. Ancak, yürütme süresi sınırları vardır ve büyük ölçekli, karmaşık işlemler için uygun değildirler.
Google Ads ön ucunda yerleşik otomasyon
En basit yöntem olan bu, otomatik teklif verme stratejileri ve kuralları gibi özellikleri içerir.
Bu araçlar, basit otomasyon görevleri için mükemmeldir ve teknik beceriden bağımsız olarak tüm reklamverenler tarafından kolayca erişilebilir.
Ancak, diğer yöntemlerin sağladığı özelleştirme ve kontrolden yoksundurlar.
Arama pazarlamacılarının güvendiği günlük haber bültenini edinin.
Şartlara bakın.
Google Ads komut dosyaları kullanım örnekleri
Aşağıda, reklamverenlerin komut dosyalarıyla otomatikleştirdiği tipik şeylerden bazıları yer almaktadır:
teklif yönetimi
- Komut dosyaları, önceden tanımlanmış bir dizi kurala dayalı olarak teklif vermeyi otomatikleştirebilir. Bu, zamandan tasarruf sağlar ve tekliflerin her zaman en iyi performans için optimize edilmesini sağlar.
Raporlama
- Reklamveren için önemli olan raporlar oluşturmak için özel komut dosyaları oluşturulabilir. Bunlar, anahtar kelime performans raporlarından maliyet analizine ve daha fazlasına kadar değişebilir. (ör. Raporlama + GPT komut dosyası)
Bütçe yönetimi
- Komut dosyaları, kampanya bütçelerinin performansa veya sezonluk gibi dış etkenlere göre otomatik olarak ayarlanmasına yardımcı olabilir.
Anahtar kelime ve reklam yönetimi
- Komut dosyaları, performans ölçümleri gibi belirli koşullara dayalı olarak anahtar kelimeleri veya reklamları ekleyebilir, duraklatabilir veya kaldırabilir. (örneğin, GPT ile RSA oluşturmak için Komut Dosyası)
Uyarılar ve bildirimler
- Reklamverenler, hesaplarındaki önemli değişiklikler veya olası sorunlar hakkında onları uyarmak için komut dosyaları oluşturabilir.
Komut dosyalarının bu uygulamaları, reklamverenlerin stratejik görevlere odaklanarak operasyonlarını düzene sokmasına olanak tanırken, komut dosyaları bu rutin faaliyetlerle ilgilenir.
Komut dosyalarına 'mutate' yeteneğinin eklenmesi neden bir oyun değiştiricidir?
Google Ads API, geçmişte araç geliştiricilerin, büyük şirket içi reklam ekiplerinin ve daha derin teknik becerilere sahip kişilerin kalesi olmuştur.
API ile arayüz oluşturmak, kimlik doğrulama, geliştirici belirteçlerini yönetme ve doğrudan reklam yönetimine bağlı olmayan diğer nüanslar dahil olmak üzere çok sayıda teknik karmaşıklık gerektiriyordu.
Ancak, komut dosyalarında yapılan son güncellemelerle, Ads API artık deneyimli geliştiricilerin özel alanı değildir.
Google Ads Komut Dosyalarının yeni özellikleri, reklamverenlerin komut dosyaları tarafından doğrudan desteklenen sınırlamaları aşmasının yolunu açarak API'nin yeteneklerine eşi görülmemiş bir erişim sağlar.
Komut dosyaları, kimlik doğrulama, belirteçler ve sunucu yönetiminin teknik ayrıntılarını ele aldığından, pazarlamacılar en iyi yaptıkları şeye odaklanabilir: reklam kampanyalarını optimize etmek ve markaları için değer yaratmak.
Ve şimdi, betiklerle yapabilecekleri optimizasyon türleri çok daha kapsamlı.
'Mutate' işlevi ne yapar?
Mutasyon yeteneği, yeteneklerinin genişliği ve derinliği nedeniyle betik kullanıcıları için büyük bir gelişmedir.
Bu özellik, bir reklam hesabı oluşturma, güncelleme veya hesaptan bir şeyler kaldırma gibi çoğu kaynak değişikliğini kolaylaştırır.
İşte her birine daha yakından bir bakış:
Kaynak oluşturma
"Oluşturma" işlemi, tamamen Google Ads'de yeni varlıklara hayat vermekle ilgilidir.
Kullanıcılar, oluşturmak istedikleri kaynağın tam bir JSON temsilini sağlar.
Başarılı bir API çağrısının ardından sistem yanıtı, daha sonra üzerinde çalışılabilecek yeni basılmış nesnenin adını içerir.
Mevcut kaynakları güncelleme
API'nin "güncelleme" işlemi, değişiklikler yapmak için sezgisel bir yaklaşım getiriyor.
Kullanıcılar, bir kaynakla ilgili her ayrıntıyı yinelemek yerine seyrek güncellemeler gerçekleştirebilir.
Bu, yalnızca değiştirilmesini istedikleri alanları belirlemek anlamına gelir.
updateMask
özniteliğinin kullanılması, bu seçiciliğe izin vererek, yalnızca belirtilen alanların değiştirilmesini sağlar; bu, özellikle birçok ayara sahip kampanyalar gibi nesnelerle uğraşırken kullanışlı olur.
Örneğin, bir kampanyanın adını ve durumunu değiştirmek, diğer özelliklerini bilmeden veya etkilemeden kolayca yapılabilir.
Kaynakları kaldırma
Bazen, dağınıklığı gidermek ve basitleştirmek, oluşturmak ve güncellemek kadar önemlidir.
Mutasyon işlevindeki "kaldır" işlemi bu amaca yöneliktir. Bir nesneyi kalıcı olarak silmez ancak Google Ads durumunu " REMOVED
" olarak değiştirir.
"Değiştirme" işlevinin bir başka yararı da bu işlemleri bir araya getirebilmesidir.
Reklamverenler, farklı kaynaklarda birden çok eylemi kapsayan tek bir API çağrısı göndererek verimliliği optimize edebilir.
Ayrıca, Google Ads API, atomikliği garanti eder; yani, tek bir API isteğinde, işlemlerin tamamen başarılı veya tamamen başarısız olan bir dizi olarak görülmesi, işlemlerin tutarlılığını garanti eder.
'Değiştirme' yeteneğinin birkaç kullanım durumu
Google Ads kampanyalarınızda toplu değişiklikler yapma
Google Ads API'deki değiştirme özelliğinin öne çıkan kullanım durumlarından biri, tek bir işlemle kampanyalar genelinde toplu değişiklikleri uygulamaktır.
Kara Cuma veya Noel gibi trafiğin yüksek olduğu dönemlerde birden çok kampanya için teklif stratejilerini ayarlamak istediğinizi hayal edin.
Değiştirme işleviyle, reklamverenler yüzlerce kampanya, reklam grubu ve hatta anahtar kelimede kapsamlı değişiklikler yaparak bu kritik dönemlerde YG'lerini en üst düzeye çıkarmalarını sağlayabilir.
Bundan önce, yalnızca Reklam Komut Dosyalarının kullanılması, daha karmaşık, yinelemeli kodlar oluşturulmasını ve potansiyel olarak yürütme süresi sınırlarını aşmasını gerektiriyordu.
Kapsamlı kampanya kurulum süreçleri
Başka bir dönüştürücü kullanım durumu, kampanyaların bütünsel olarak oluşturulmasıdır.
Değiştirme özelliğinden önce, yeni bir kampanya oluşturmak için birden çok farklı adım gerekiyordu: kampanya oluşturma, reklam grupları ekleme, anahtar kelimeler atama ve daha fazlası. Bu adımların her biri kendi komut dosyası işlevi olacaktır.
Artık, mutasyona uğratma işleviyle reklamverenler, kampanyayı, ilişkili reklam gruplarını, alakalı reklamları ve hedeflenen anahtar kelimeleri tek bir API çağrısında oluşturdukları kapsamlı bir kampanya kurulumu tasarlayabilir.
Bu, süreci hızlandırır ve hiçbir unsurun atlanmamasını veya yanlışlıkla gözden kaçırılmamasını sağlar.
Google Developers sitesinden alınan bu örnekte, tek bir çağrı paylaşılan bir bütçe, yeni bir kampanya ve yeni bir reklam grubu oluşturur ve kampanyayı paylaşılan bütçeye yerleştirir.
Hata kontrolü
Mutate işlevi, entegre bir hata kontrol mekanizması sunar.
Bir öğe (reklam grubu gibi) birbirine bağlı bileşenler oluştururken bir hatayla karşılaştığında tüm işlem durdurulabilir.
Bu, reklamverenlerin yarım kalmış kampanyalar veya yapılar ile karşılaşmamasını sağlar.
Mutasyona uğratma işlevi olmadan, betikler bu tür entegre bir arıza koruması olmadan sırayla yürütülür ve muhtemelen manuel kontroller ve düzeltmeler gerektiren tamamlanmamış kampanya yapılarına yol açar.
Bunlar, mutasyona uğratma işlevinin dönüştürücü potansiyelinin altını çizen, süreçleri kolaylaştıran ve daha sağlam reklam kampanyası yönetimi sağlayan birkaç örnektir.
Dikkate alınması gereken birkaç uyarı
Google Ads komut dosyalarına "değiştirme" yetenekleri eklemek, otomatik hesap yönetimi için yeni yollar açarken, bunlar sınırsız değildir.
Örneğin, reklam komut dosyaları, 30 dakikalık bir çalışma zamanı sınırıyla gelir.
Doğrudan API entegrasyonları veya üçüncü taraf araçlar, bu süreyi aşabilecek karmaşık görevler için daha iyi çözümler olmaya devam edebilir.
Google Ads yönetiminde devrim yaratıyor
Yeni keşfedilen yetenekleriyle Google Ads komut dosyaları, reklam otomasyonunda yeni bir çağ başlatıyor.
Ortalama bir reklamveren ile bir zamanlar gizemli olan Google Ads API arasındaki boşluğu doldurarak, gelişmiş reklam yönetimini daha erişilebilir ve demokratik hale getiriyorlar.
Reklamverenler için heyecan verici bir zaman. İster Google Ads alanında acemi olun, ister deneyimli bir profesyonel olun, bu ilerlemeler neyin mümkün olduğunu yeniden tanımlamayı vaat ediyor.
Haberdar olun, deneyler yapın ve bu araçları tam potansiyelleriyle kullanın!
Bu makalede ifade edilen görüşler, konuk yazara aittir ve Search Engine Land olmak zorunda değildir. Personel yazarları burada listelenir.