Müzakirə

Google Ad Manager API Kullanımı

Başladan IronPacket · 27 iyl 2026 04:10 · 2 Baxış · 0 Cavablar
Mövzunu Açan #0
Google Ad Manager API, reklam yönetim süreçlerini otomatikleştirmek ve reklamverenlerin ihtiyaçlarına özel çözümler geliştirmek için güçlü bir araçtır. Bu API, kullanıcıların reklam kampanyalarını, yayıncı hesaplarını ve diğer reklam bileşenlerini programatik olarak yönetmelerine olanak tanır. İşte Google Ad Manager API'yi etkili bir şekilde kullanmanın bazı temel noktaları.

Öncelikle, API’ye erişim sağlamak için bir Google Cloud projesi oluşturmanız ve gerekli kimlik bilgilerini almanız gerekiyor. Google Cloud Console üzerinden yeni bir proje oluşturup, Ad Manager API'yi etkinleştirerek API anahtarınızı alabilirsiniz. Bu anahtar, API çağrılarınızı yetkilendirmek için kullanılacaktır.

API'yi kullanmaya başlamadan önce, aşağıdaki temel kavramları anlamak önemlidir:

  • Varlıklar: Ad Manager'da kampanyalar, reklam birimleri, yayıncılar gibi çeşitli varlıklar bulunur. API ile bu varlıkları oluşturabilir, güncelleyebilir veya silebilirsiniz.
  • Sorgulama: Mutlaka kullanmanız gereken bir özellik olan sorgulama, belirli varlıkları çekmek için kullanılır. Google Ad Manager Query Language (GAQL) kullanarak sorgular oluşturabilirsiniz.
  • Hedefleme: Hedefleme kriterleri ile reklamlarınızı belirli kitlelere ulaştırabilirsiniz. API üzerinden hedefleme ayarlarını özelleştirerek daha etkili kampanyalar oluşturabilirsiniz.
  • Raporlama: API, kampanya performansını analiz etmenize olanak tanır. Raporlama araçları ile reklamlarınızın başarısını ölçebilir, gerekli optimizasyonları yapabilirsiniz.

Bir örnek vermek gerekirse, aşağıdaki Python kodu ile bir kampanya oluşturabilirsiniz:

CODE
1234567891011121314151617181920212223242526272829
from googleads import ad_manager

client = ad_manager.AdManagerClient.LoadFromStorage()

campaign_service = client.GetService('CampaignService', version='v202302')

campaign = {
    'name': 'Yeni Kampanya',
    'advertiserId': '123456',
    'status': 'ACTIVE',
    'startDateTime': {
        'date': {'year': 2023, 'month': 1, 'day': 1},
        'hour': 0,
        'minute': 0,
        'second': 0,
        'timeZoneID': 'America/New_York'
    },
    'endDateTime': {
        'date': {'year': 2023, 'month': 12, 'day': 31},
        'hour': 0,
        'minute': 0,
        'second': 0,
        'timeZoneID': 'America/New_York'
    }
}

response = campaign_service.createCampaigns([campaign])
print('Kampanya ID\'si:', response[0]['id'])


Bu kod, temel bir kampanya oluştururken gerekli olan bilgileri içerir. API kullanımı ile ilgili daha fazla örnek ve detaylı bilgi için Google Ad Manager API Belgeleri sayfasını ziyaret etmeniz faydalı olacaktır.

Sonuç olarak, Google Ad Manager API, reklam yönetimini daha verimli hale getirmek için son derece yararlıdır. Bu API'nin sunduğu özellikleri keşfederek, reklam kampanyalarınızı özelleştirip optimize edebilirsiniz.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi