Google Ads'i Claude ile Yönetme: API Erişimi ve MCC Kurulumu
Google Ads hesabını Claude ile yönetmek için Google Cloud projesinde Google Ads API erişimi açılır, bir servis hesabı oluşturulur ve bu hesap MCC'ye kullanıcı olarak eklenir. Ardından Claude Code ile Google'ın Developer Assistant eklentisi kurulur. Claude raporları doğrudan çeker, değişiklik kodunu hazırlar; siz inceleyip çalıştırırsınız.
Kısaca
- 9 Eylül 2026'dan beri API erişimi MCC'deki API Merkezi'nden değil, Google Cloud projesinden alınır; geliştirici jetonu gerekmez.
- MCC yalnızca birden çok hesabı yönetecekseniz gerekir; servis hesabını MCC'ye eklediğinizde MCC'ye bağlı hesaplara erişirsiniz.
- Explorer erişimi çoğu başvuruda otomatik onaylanır ve gerçek hesaplarda günde 2.880 işleme izin verir.
- Claude raporları hemen getirir; kampanya, negatif kelime ve başlık gibi değişikliklerin kodunu yazar, siz inceleyip çalıştırırsınız.
- Claude Code ücretsiz Claude planında yoktur; Pro, Max, Team, Enterprise ya da Console hesabı gerekir.
Google Ads'i Claude ile yönetmek nasıl çalışır?
Claude, Google Ads hesabınıza Google'ın resmî Google Ads API'si üzerinden bağlanır. Bağlantıyı Google'ın belgelediği açık kaynaklı Google Ads API Developer Assistant eklentisi kurar ve eklenti Claude Code içinde çalışır. Siz Türkçe bir istek yazarsınız; Claude isteği bir API sorgusuna ya da Python koduna çevirir.
Okuma ile değiştirme ayrı yürür. Harcama, dönüşüm ve arama terimi raporlarını Claude doğrudan çalıştırır ve sonucu tablo olarak gösterir. Kampanya oluşturma, negatif anahtar kelime ekleme ya da reklam güncelleme gibi değişikliklerde kodu saved/code/ klasörüne yazar ama çalıştırmaz; kodu siz okuyup çalıştırırsınız. Bu, eklentinin kendi güvenlik kuralıdır ve her değişikliğin hesaba sizin onayınızla gitmesini sağlar.
| İş | Claude ne yapar? | Kim çalıştırır? |
|---|---|---|
| Harcama, dönüşüm ve arama terimi raporu | Sorguyu yazar, çalıştırır, tabloyu gösterir | Claude |
| Kampanya ve reklam grubu kurulumu | Yapıyı ve kodu hazırlar | Siz |
| Negatif anahtar kelime | Harcama yapıp dönüşüm getirmeyen aramaları bulur, ekleme kodunu hazırlar | Siz |
| Başlık, açıklama ve site bağlantısı | Metinleri karakter sınırına göre yazar, öğe kodunu hazırlar | Siz |
| Hesap açma, kullanıcı ekleme, faturalandırma | Explorer erişiminde yapılamaz | Google Ads arayüzü |
Google'ın resmî Google Ads MCP sunucusu salt okunurdur: rapor alır, teklif değiştirmez, kampanya durdurmaz, öğe oluşturmaz. Bu rehberdeki kurulum değişiklik kodunu da hazırlayan Developer Assistant'ı kullanır. Google Ads panelindeki yapay zekâ araçları ayrı bir konudur; onlar için Google Ads yapay zekâ özellikleri rehberine bakabilirsiniz.
Google Ads API için MCC gerekli mi? Eylül 2026 değişikliği
Google Ads API'yi kullanmak için artık MCC (yönetici hesabı) gerekmiyor. Google geliştirici jetonlarını 9 Eylül 2026'da kaldırdı ve API erişim düzeyini Google Cloud projesine taşıdı. MCC'deki API Merkezi'nden yapılan başvurular artık işleme alınmıyor; başvuru Cloud Console'dan yapılıyor.
MCC'nin rolü ise sürüyor: birden çok Google Ads hesabını API ile yönetecekseniz MCC gerekir. Servis hesabını MCC'ye kullanıcı olarak eklediğinizde MCC'ye bağlı hesaplara erişirsiniz; isteklerde login_customer_id alanına MCC'nin 10 haneli kimliği yazılır. Google bir e-posta adresinin en fazla 20 Google Ads hesabıyla ilişkilendirilebileceğini belirttiği için çok hesaplı kurulumlarda servis hesabı hesaplara tek tek değil, MCC'ye eklenir.
Daha önce API Merkezi'nden geliştirici jetonu aldıysanız erişiminiz kaybolmadı. Google, son 90 günde jetonla çağrı yapılan Cloud projelerine aynı erişim düzeyini aktardı. Kodunuz jetonu göndermeye devam edebilir; sunucular bu alanı yok sayar.
| Konu | Eylül 2026 öncesi | Bugün |
|---|---|---|
| Erişim nereden alınır? | MCC'deki API Merkezi | Cloud Console, Google Ads API Genel Bakış sayfası |
| Geliştirici jetonu | Her istekte zorunlu | Gerekmez; gönderilirse yok sayılır |
| MCC | Jeton almak için zorunlu | Yalnızca birden çok hesabı yönetmek için |
| Erişim düzeyi neye bağlı? | Geliştirici jetonuna | Google Cloud projesine |
Google Ads API erişimi nasıl alınır?
Google Ads API erişimi Google Cloud Console'dan alınır ve gerçek reklam hesapları için Explorer düzeyi yeterlidir. API'yi etkinleştirdiğiniz anda proje Test erişimi alır; bu düzey yalnızca test hesaplarında çalışır. Gerçek hesabınızı yönetmek için Explorer'a başvurursunuz; Google bu başvuruların çoğunu otomatik inceleyip onaylar.
- Google Cloud Console'da yeni bir proje açın ya da var olan projenizi seçin.
- API kitaplığında Google Ads API'yi bulup etkinleştirin. Proje bu anda Test erişimi alır.
- Google Ads API Genel Bakış (Overview) sayfasını açın ve erişim düzeyinin Test olarak göründüğünü kontrol edin.
- Erişim düzeyini yükseltme (Upgrade access level) bölümünü açın, sonraki düzeyin Explorer olduğunu görün ve başvuru düğmesine (Apply for access) basın.
- Başvurudan sonra Genel Bakış sayfasındaki erişim düzeyini kontrol edin; Google çoğu projeyi otomatik olarak Explorer'a yükseltir.
| Erişim düzeyi | Hangi hesaplar? | Günlük işlem sınırı |
|---|---|---|
| Test | Yalnızca test hesapları | 15.000 |
| Explorer | Test ve gerçek hesaplar | Gerçek hesaplarda 2.880, test hesaplarında 15.000 |
| Basic | Test ve gerçek hesaplar | 15.000 |
| Standard | Test ve gerçek hesaplar | Sınırsız |
Explorer erişimi hesap oluşturma, kullanıcı yönetimi, planlama servisleri (anahtar kelime planlama dahil) ve faturalandırma işlemlerini kapsamaz; bunlar için Basic ya da Standard gerekir. Basic başvurusu için Cloud projesinde marka doğrulamasının tamamlanmış olması gerekir. Günlük sınırlar kayan 24 saatlik pencereyle hesaplanır.
Servis hesabı oluşturma ve MCC'ye ekleme
Servis hesabı, Claude'un Google Ads'e sizin Google şifreniz olmadan bağlanmasını sağlayan bir Google Cloud kimliğidir; Google'ın güncel hızlı başlangıç rehberi de bu yolu kullanır. Servis hesabını oluşturduktan sonra e-posta adresini Google Ads'e kullanıcı olarak eklersiniz. Birden çok hesap yönetecekseniz bu eklemeyi MCC'de yaparsınız.
- Google Ads API'yi etkinleştirdiğiniz Cloud projesinde bir servis hesabı oluşturun ve e-posta adresini not edin. Adres
iam.gserviceaccount.comile biter. - Servis hesabı için JSON biçiminde bir anahtar oluşturup indirin.
- MCC'nizde yönetici yetkisiyle oturum açın ve Yönetici menüsünden Erişim ve güvenlik sayfasını açın.
- Kullanıcılar sekmesinde artı düğmesine basın, servis hesabının e-posta adresini yazın, erişim düzeyini seçin ve hesabı ekleyin.
JSON anahtarı bir şifre gibidir: kimseyle paylaşmayın, e-postayla göndermeyin, kod deposuna yüklemeyin. Anahtarın sızdığını düşünüyorsanız Cloud Console'da silip yenisini oluşturun. Servis hesapları Yalnızca e-posta erişim düzeyini desteklemez ve varsayılan olarak yönetici erişimi alamaz; kampanya yönetimi için Standart erişim yeterlidir.
Yöneteceğiniz hesapları MCC'ye bağlama
Servis hesabını MCC'ye eklediyseniz Claude yalnızca MCC'ye bağlı hesaplara erişir; bu yüzden yöneteceğiniz her hesabı önce MCC'ye bağlarsınız. İstek MCC'den gönderilir, hesap sahibi kendi hesabından onaylar. Bağlantı yönetim yetkisi verir, hesabın sahipliğini değiştirmez; ayrıntısı Google Ads hesap sahipliği rehberinde.
- Google Ads yönetici hesabınızda oturum açın.
- Hesaplar simgesine tıklayıp Alt hesap ayarları'nı seçin.
- Artı düğmesine basın ve Mevcut hesabı bağla seçeneğini seçin.
- Bağlanacak hesabın müşteri kimliğini girin (birden çok hesap için her satıra bir kimlik) ve İsteği gönder'e tıklayın.
Hesap sahibi isteği kendi Google Ads hesabında kabul eder: Yönetici menüsünden Erişim ve güvenlik sayfasına gider, Yöneticiler sekmesindeki bağlantı isteğinde Kabul et'i seçer. Davet e-postasındaki İsteği kabul et bağlantısı da aynı işi görür.
Tek bir reklam hesabınız varsa MCC açmanız gerekmez. Servis hesabını doğrudan o hesaba kullanıcı olarak eklersiniz; bu durumda yapılandırma dosyasında login_customer_id satırına ihtiyaç kalmaz.
Claude Code ve Developer Assistant kurulumu
Claude'un Google Ads'e bağlanması için bilgisayarınıza Claude Code ve Google'ın Developer Assistant eklentisi kurulur. Claude Code ücretsiz Claude planında yer almaz; Pro, Max, Team, Enterprise ya da Console hesabı gerekir. Eklenti için bilgisayarınızda Python 3.10 veya üstü ile Git kurulu olmalıdır.
- Claude Code'u kurun: macOS ve Linux'ta terminale
curl -fsSL https://claude.ai/install.sh | bash, Windows PowerShell'deirm https://claude.ai/install.ps1 | iexyazın. Ardındanclaudekomutunu çalıştırıp tarayıcıdan oturum açın. - Eklentiyi indirin:
git clone https://github.com/googleads/google-ads-api-developer-assistant.git - İndirilen klasöre girin ve kurulum betiğini Claude için çalıştırın: macOS ve Linux'ta
./install.sh claude, Windows'ta.\install.ps1 -Type claude. Betik Python istemci kitaplığını da kurar. - Açık bir Claude Code oturumunda
/reload-pluginsyazın ya da Claude Code'u yeniden başlatın.
Son parça google-ads.yaml dosyasıdır: eklentiye Google Ads'e hangi kimlikle bağlanacağını söyler ve ana klasörünüzde durur. Servis hesabı ve MCC ile kurulumda üç satır yeterlidir:
use_proto_plus: True
json_key_file_path: /Users/kullanici-adiniz/anahtarlar/servis-hesabi.json
login_customer_id: 1234567890login_customer_id MCC'nizin 10 haneli kimliğidir ve tire olmadan yazılır. json_key_file_path indirdiğiniz JSON anahtarının tam yoludur; anahtarı proje klasörlerinin dışında tutun. Google'ın Python istemci kitaplığı 32.0.0 sürümünden beri bu dosyada geliştirici jetonu aramaz; eski bir jetonunuz yazılıysa da sorun çıkmaz.
Claude'a ne yazılır? Örnek istekler
Kurulum bitince Claude'a Türkçe yazarsınız ve hangi hesapta çalışacağını müşteri kimliğiyle belirtirsiniz. MCC'nize bağlı hesapların kimliklerini görmek için /get-cids komutunu MCC kimliğiyle çalıştırabilir ya da listeyi Claude'dan isteyebilirsiniz.
- 123-456-7890 hesabında son 30 günde harcama yapıp dönüşüm getirmeyen arama terimlerini listele.
- Bu terimleri ilgili kampanyaya negatif anahtar kelime olarak ekleyen kodu hazırla.
- Otel kampanyasındaki duyarlı arama reklamı için 15 başlık ve 4 açıklama yaz, karakter sınırlarını kontrol et.
- Arama kampanyasına 4 site bağlantısı ekleyen kodu hazırla.
Claude bir değişiklik kodu hazırladığında çalıştırmadan önce üç şeyi okuyun: hangi hesap, hangi kampanya, hangi değer. İlk denemeyi küçük bir kampanyada yapın ve sonucu Google Ads arayüzünde kontrol edin. Önerileri değerlendirirken duyarlı arama reklamı yazma ve negatif anahtar kelime kurallarını bilmek işinizi kolaylaştırır.
Kurulumda sık takılınan noktalar
Takılmaların çoğu erişim düzeyinden, servis hesabının hangi projede açıldığından ya da kimlik biçiminden gelir. Hata aldığınızda önce şu noktaları kontrol edin.
- Proje hâlâ Test erişimindeyse gerçek hesaba yapılan istekler hata verir; Genel Bakış sayfasından Explorer'a başvurun.
- Servis hesabı, Google Ads API'nin etkin olduğu Cloud projesinde oluşturulmuş olmalıdır.
login_customer_idtiresiz 10 hane olmalı ve servis hesabının eklendiği MCC'nin kimliği olmalıdır.- Hesap MCC'ye bağlı değilse ya da bağlantı isteği onaylanmadıysa Claude o hesabı göremez.
- Çok sayıda hesapta günlük 2.880 işlem sınırına takılıyorsanız Basic erişime başvurun.
Kurulumu ekibinize kurdurmak ya da hesap yapınızı birlikte gözden geçirmek isterseniz bize yazın.
