Test hesapları

Test hesapları, değişiklikleri üretim ortamınızda uygulamadan önce yeni API uygulamalarını veya hesap yapılandırmalarını denemenize olanak tanır.

Üretim hesapları, faturalandırma gerektiren ve kullanıcılara gösterilen reklamlar yayınlar. Test hesapları ise etkin faturalandırma olmadığı ve kullanıcılara reklam göstermediği için Google Ads kullanıcı arayüzünde iptal edilmiş hesaplar olarak görünür.

Test ve üretim hesapları hiçbir şekilde etkileşimde bulunamadığından, mevcut üretim yönetici hesabınızın altında bir test hesabı kullanamazsınız. Test hesaplarını kullanmak için kök olarak bir test yönetici hesabı içeren yeni bir hesap hiyerarşisine ihtiyacınız vardır.

Test hesabına ihtiyacınız var mı?

Ayrı bir test hesabı hiyerarşisi oluşturmadan önce kullanım alanınıza en uygun test seçeneğini belirleyin:

  • İlk API çağrılarınızı yapma veya gerçek hesaplarla test etme (günde en fazla 2.880 işlem): Explorer erişimi kapsamında kısıtlanmış özellikleri (hesap oluşturma, kullanıcı yönetimi, anahtar kelime planlama veya faturalandırma gibi) test etmediğiniz sürece test hesabına ihtiyacınız yoktur. Üretim hesaplarını doğrudan sorgulamak ve yönetmek için Google Cloud Console'daki Google Ads API'ye Genel Bakış sayfasında otomatik Explorer erişim düzeyi için başvuruda bulunun.
  • Verileri değiştirmeden istek söz dizimini ve politika uygunluğunu doğrulama: GoogleAdsService.Search veya değişiklik isteklerinde validate_only alanını ayarlayın (üretim hesaplarını hedeflerken en az Explorer erişimi gerekir).
  • Test erişimi projesiyle geliştirme yapma veya ücretsiz bir korumalı alanda tam kampanya oluşturmayı test etme: Test yönetici hesabı ve test müşteri hesabı oluşturmak için bu sayfadaki adımları uygulayın.

Neden test hesapları kullanılır?

Test hesapları, yayındaki reklamlarınızı etkilemez veya hesabınızdan ücret almaz. Etkin geliştirme sürecinde şu avantajları sunarlar:

  • Bir hiyerarşi içinde ayarlanabilir ve tıpkı üretim hesapları gibi düzenlenebilir.
  • Üretim hesapları gibi Google Ads kullanıcı arayüzünde görüntülenebilir ve değiştirilebilir.
  • Google Cloud projeniz için Products API erişiminin onaylanması gerekmez. Böylece projeniz Test erişim düzeyindeyken API'yi hemen denemeye başlayabilirsiniz. (Test erişimi olan bir Google Cloud projesi, üretim hesabını çağırmaya çalışırsa API, v25 tarihinden itibaren AuthorizationError.CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTION veya v24 ve önceki tarihlerde AuthorizationError.ACTION_NOT_PERMITTED hatasını döndürür.)
  • Reklam yayınlayamaz veya üretim hesaplarınızla herhangi bir şekilde etkileşimde bulunamaz. Bu sayede, reklam sunma hesaplarınızı etkilemeden kod veya yapılandırma değişikliklerini test edebileceğiniz güvenli bir ortam elde edersiniz.
  • Üretim hesaplarıyla aynı kısıtlamalara (sıklık sınırları dahil) sahiptir.

Test hesaplarının bütçesi olmadığından, yönetici hesabında test alt hesabı oluştururken hata görebilirsiniz. Bu hatayı güvenle yoksayabilirsiniz.

Test hesapları ve kampanyaları oluşturma

Aşağıdaki talimatlar bir test yönetici hesabı, bir test müşteri hesabı ve test müşteri hesabını doldurmak için birkaç kampanya oluşturur. Bu hesap türlerinin tam açıklaması için Hesap türleri başlıklı makaleyi inceleyin.

  1. Google Ads hesap seçimi sayfasını açmak için Test yönetici hesabı oluşturun'u tıklayın. İstenirse üretim Google Ads yönetici hesabınıza bağlı olmayan bir Google Hesabı ile oturum açın veya oturum açma isteminden bir Google Hesabı oluşturun.

    Test yönetici hesabı oluşturma

  2. Hesap seçimi sayfasında Yeni Google Ads Hesabı'nı tıklayın (veya Hesabınızın kurulumunu tamamlayın iletişim kutusu görünürse Yeni hesap oluştur'u tıklayın). Hesap seçimi sayfasında test göstergesi görünmez ancak bu sayfayı Test yönetici hesabı oluşturun sayfasından açtığınızda kayıt akışı, test yönetici hesabı oluşturacak şekilde yapılandırılır.

  3. İşletme bilgilerinizi onaylayın sayfasında Hesap görünen adı girin, Hesabın birincil kullanımı seçeneğini belirleyin ve ülkenizi, saat diliminizi ve para biriminizi seçin. Sağ üst köşedeki kırmızı Test hesabı etiketini onaylayın, Gönder'i ve ardından Hesabınızı keşfedin'i tıklayarak test yönetici hesabı kontrol panelinizi açın.

  4. Test yönetici hesabınızda bir test müşteri hesabı oluşturun: Hesaplar > > Yeni hesap oluştur'u tıklayın. Bir hesap adı girin, ülkenizi, saat diliminizi ve para biriminizi seçip hesabı kaydedin. Test yönetici hesabınızdan oluşturduğunuz tüm müşteri hesapları otomatik olarak test hesabı olur.

  5. Sonraki raporlama sorgularının örneklenmiş veriler döndürmesi için test müşteri hesabı altında bir veya daha fazla test kampanyası oluşturun.

  6. API yapılandırmanız için Google Ads kullanıcı arayüzünden her iki 10 haneli müşteri kimliğini de (tire olmadan) kaydedin:

    • customer_id (hedef müşteri hesabı): Test kampanyalarınızı oluşturduğunuz yeni test müşteri hesabının 10 haneli müşteri kimliğini kullanın (kampanyaları sorgulayan veya değiştiren API çağrıları bir yönetici hesabını değil, müşteri hesabını hedeflemelidir).
    • login-customer-id (yönetici hesabı): Test yönetici hesabınıza bağlı bir Google Hesabı veya hizmet hesabı ile kimlik doğrulaması yapıyorsanız login-customer-id değerini test yönetici hesabının 10 haneli müşteri kimliği olarak ayarlayın.
  7. İstemci kitaplığınızı veya REST kimlik bilgilerinizi yapılandırmak ve yeni test müşteri hesabınızda bir test sorgusu yürütmek için İlk API çağrınızı yapma bölümündeki adımları uygulayın.

Test hesaplarını görüntüleme

Google Ads kullanıcı arayüzünde bir test yönetici hesabının altındaki test müşteri hesaplarını görüntülemek için iptal edilen hesapları görüntülemeyi seçerek hesapları gösterin.

Yönetici hesabı kurulumu sırasında ve bazı Google Ads kullanıcı arayüzü görünümlerinde, test hesaplarında kırmızı bir Test hesabı etiketi gösterilir:

Kırmızı renkli bir test hesabı etiketi gösteren Google Ads kullanıcı arayüzü

Bir hesabın test hesabı olup olmadığını API üzerinden kontrol etmek için GoogleAdsService.Search veya GoogleAdsService.SearchStream yöntemini kullanarak customer.test_account alanını sorgulayın:

SELECT customer.id, customer.test_account
FROM customer
LIMIT 1

Bu sorguyu bir test yönetici hesabı veya test müşteri hesabı için çalıştırabilirsiniz. Test yönetici hesabınız üzerinden bir test müşteri hesabını sorgularken yönetici hesabı kimliğini login-customer-id başlığına ekleyin. Test yöneticisi ve test müşteri hesapları customer.test_account için true döndürürken üretim hesapları false döndürür.

Sınırlamalar

Test hesaplarıyla çalışırken aşağıdaki sınırlamaları göz önünde bulundurun:

  • Test hesapları reklam yayınlayamadığı veya üretim hesaplarınızla herhangi bir şekilde etkileşim kuramadığı için gösterimler, dönüşümler veya maliyet verileri gibi yayınlama metrikleri boştur.
  • Teklif simülasyon araçları, dönüşüm yüklemeleri ve faturalandırma gibi belirli özellikleri test hesaplarında test edemezsiniz. Test hesapları yayınlama verileri oluşturmadığından, öneriler de dahil olmak üzere diğer özelliklerin test hesaplarındaki özellikleri sınırlıdır.
  • Test yönetici hesabı hiyerarşileri en fazla 50 test hesabı içerebilir. Daha fazla test hesabına ihtiyacınız varsa başka bir test yönetici hesabı oluşturabilirsiniz.
  • Sürekli olarak yüksek hacimli istekler oluşturan test hesapları, önceden haber verilmeksizin kısıtlanabilir.

Bu sınırlamaları aşma konusunda rehberlik için Testle ilgili en iyi uygulamalar bölümüne bakın.