Google Ads API Geliştirici Asistanı 1.0 sürümü kullanıma sunuldu: API ile doğal dilde etkileşim kurun

10 Aralık 2025, Çarşamba

Google Ads API iş akışlarınızı kolaylaştırmak için tasarlanmış, Gemini CLI için güçlü bir uzantı olan Google Ads API Developer Assistant'ın kullanıma sunulduğunu duyurmaktan mutluluk duyuyoruz. Bu araç, Google Ads API ile günlük dilde etkileşim kurmanıza olanak tanır. Böylece bilgi edinmek, kod oluşturmak ve hatta doğrudan terminalinizde veri almak her zamankinden daha kolay hale gelir.
Google Ads API'yi kullanmaya yeni başlamış veya deneyimli bir geliştirici olmanız fark etmeksizin bu asistan daha verimli çalışmanıza yardımcı olabilir.

Ne yapabilir?

Google Ads API Developer Assistant (v1.0), Gemini CLI'yı çeşitli önemli özelliklerle geliştirir:

  1. Doğal dilde soru-cevap: Google Ads API hakkında sorularınız mı var? Sormanız yeterli.
    • "Kullanılabilir kampanya türleri nelerdir?"
    • "Maksimum Performans kampanyaları için raporlama hakkında bilgi ver."
    • "GAQL'de tarihe göre nasıl filtreleme yapabilirim?"
  2. Doğal dilden kod oluşturma: İhtiyacınız olan verileri açıklayın. Asistan, Google Ads Sorgu Dili'ni (GAQL) ve yürütülebilir Python kodunu oluşturur. Kodun en iyi uygulamalara uygun olması için google-ads-python istemci kitaplığını bağlam olarak kullanır.
    • "Son 30 günde en çok dönüşüm sağlayan kampanyaları göster."
    • "123-456-7890 kimlikli müşteri için tüm reklam gruplarını getir."
    • "Tüm kampanyalardaki onaylanmayan reklamları bul."
    • Oluşturulan kod otomatik olarak saved_code/ dizinine kaydedilir.
  3. Doğrudan API yürütme: Oluşturulan Python komut dosyalarını doğrudan komut satırından çalıştırın. Asistan, salt okunur API çağrılarını yürütür ve sonuçları genellikle terminalinizde tablolar halinde düzgün bir şekilde biçimlendirilmiş olarak gösterir.
  4. CSV olarak dışa aktarma: Verilerinizi kaydetmeniz mi gerekiyor? API çağrılarından elde edilen tablo sonuçlarını kolayca CSV dosyasına aktarabilirsiniz. Şöyle demeniz yeterli:
    • "Sonuçları bir CSV dosyasına kaydetme"
    • Dosyalar saved_csv/ dizinine kaydedilir.

İşleyiş şekli

Bu uzantı, Gemini CLI'ın .gemini/settings.json içindeki GEMINI.md dosyalarından ve ayarlardan bağlam kullanma özelliğinden yararlanır. Asistanı yerel google-ads-python kitaplık klonunuzun ve örnek dizinlerinizin yollarıyla yapılandırarak alakalı ve doğru kod oluşturmasını sağlayabilirsiniz.

Başlarken

Başlamak için gerekenler:
Ön koşullar:

  • Google Ads API kavramları ve kimlik doğrulama hakkında bilgi sahibi olma
  • Google Ads API geliştirici jetonu
  • Ana dizininizde yapılandırılmış bir google-ads.yaml kimlik bilgileri dosyası.
  • Python >= 3.10.
  • Gemini CLI yüklü olmalıdır.
  • google-ads-python istemci kitaplığının yerel bir kopyası. (Kurulum komut dosyası bunu sizin için kopyalayabilir.)

Ayrıntılı kurulum talimatları ve örnekler için lütfen GitHub deposundaki README dosyasına bakın.

Nerede Bulunur?

Google Ads API Developer Assistant'a GitHub'dan erişebilirsiniz.

Topluluk ve Destek

Bu özelliği denemenizi öneririz. Geri bildiriminiz bizim için çok değerli. Geri bildiriminizi bu ankette paylaşabilirsiniz. Discord'daki #ads-api-ai-tools kanalında tartışmaya katılın.

Hataları bildirmek, özellik önermek veya destek istemek için lütfen depodaki GitHub Sorunları sekmesini kullanın. Katkı kuralları için CONTRIBUTING.md sayfasını inceleyin.

Keyifli kodlamalar.

Etiketler: google-ads-api, release