Reklam Kaynakları

AdMob API, uyumlulaştırma reklam kaynaklarını programlı olarak görüntülemenizi sağlar. Daha fazla bilgi için accounts.adSources.list sayfasına bakın.

Curl kullanarak istekte bulunma

  1. Gizli bilgi dosyası yükleyin ve yetkilendirme kimlik bilgileri oluşturun.

    Bu adımı ilk kez gerçekleştirdiğinizde tarayıcınızda bir yetkilendirme istemini kabul etmeniz istenir. Kabul etmeden önce AdMob API'ye erişimi olan bir Google Hesabı ile oturum açtığınızdan emin olun. Uygulamanız, o anda oturum açılmış olan hesap adına verilere erişmek için yetkilendirilir.

    Kimlik doğrulama ve yetkilendirme için Google OAuth 2.0 ile çalışmaya yönelik basit bir komut satırı aracı olan oauth2l'yi kullanmanızı öneririz. oauth2l'yi yükleyin ve aşağıdaki komutu çalıştırın. path_to_credentials_json yerine, bulut uygulamanızı kaydederken indirdiğiniz credentials.json dosyasının yolunu girin. İlk çalıştırmada komut, OAuth 2.0 yetkilendirme akışında size yol gösterir. Sonraki çalıştırmalarda jeton otomatik olarak yenilenir.

    oauth2l header --json path_to_credentials_json --scope admob.readonly
    
  2. Reklam kaynaklarını listeleyin.

    pub-XXXXXXXXXXXXXXXX yerine yayıncı kimliğinizi girerek AdMob reklam kaynağı bilgilerini alın. Yayıncı kimliğinizi bulmayla ilgili talimatları inceleyin.

    curl --http1.0 -X GET https://admob.googleapis.com/v1beta/accounts/pub-XXXXXXXXXXXXXXXX/adSources \
     -H "$(oauth2l header --json path_to_credentials_json --scope admob.readonly)"
    

    Örnek yanıt:

    {
     "adSources": [
       {
         "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855",
         "adSourceId": "5450213213286189855",
         "title": "AdMob Network",
       }
     ]
    }