Adaptor

AdMob API memiliki kemampuan untuk mencantumkan adaptor mediasi secara terprogram. Lihat accounts.adSources.adapters.list untuk mengetahui informasi tambahan. Adaptor mencakup detail tentang konfigurasi adaptor pihak ketiga.

Contoh

Dengan kredensial OAuth 2.0 yang dibuat, Anda siap mulai menggunakan AdMob API. Untuk meminta akses menggunakan OAuth 2.0, aplikasi Anda juga memerlukan informasi cakupan.

Berikut informasi cakupan OAuth 2.0:

Cakupan Arti
https://www.googleapis.com/auth/admob.monetization Melihat, membuat, dan mengedit setelan monetisasi AdMob.
https://www.googleapis.com/auth/admob.readonly Melihat semua data AdMob. Data ini dapat mencakup informasi akun, setelan inventaris dan mediasi, laporan, dan data lainnya. Data ini tidak mencakup data sensitif, seperti pembayaran atau detail kampanye.

curl (command line)

Permintaan menggunakan curl

  1. Muat file rahasia klien dan buat kredensial otorisasi.

    Saat pertama kali melakukan langkah ini, Anda akan diminta untuk menerima perintah otorisasi di browser. Sebelum menerima, pastikan Anda login dengan Akun Google yang memiliki akses ke AdMob API. Aplikasi Anda akan diizinkan untuk mengakses data atas nama akun yang saat ini login.

    Untuk autentikasi dan otorisasi, sebaiknya gunakan oauth2l, alat command line sederhana untuk menggunakan Google OAuth 2.0. Instal oauth2l dan jalankan perintah di bawah, dengan mengganti path_to_credentials_json dengan jalur ke file credentials.json yang Anda download saat mendaftarkan aplikasi cloud. Untuk menjalankan pertama kali, perintah akan memandu Anda melalui alur otorisasi OAuth 2.0. Jalankan berikutnya untuk memperbarui token secara otomatis.

    oauth2l header --json path_to_credentials_json --scope admob.readonly
    
  2. Cantumkan adaptor.

    Dapatkan informasi adaptor AdMob dengan mengganti pub-XXXXXXXXXXXXXXXX dengan ID penayang Anda. Lihat cara menemukan ID penayang Anda.

    Ganti SSSSSSSSSSSSSSSSSSSS dengan ID sumber iklan untuk adaptor yang diinginkan.

    Gunakan perintah berikut untuk mendapatkan daftar adaptor:

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

    Contoh respons untuk sumber iklan Jaringan AdMob dengan ID 5450213213286189855:

    {
     "adapters": [
      {
         "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855/adapters/1",
         "adapterId": "1",
         "title": "AdMob Network Android SDK",
         "platform": "ANDROID",
         "formats": ["BANNER", "INTERSTITIAL",
           "REWARDED", "NATIVE", "REWARDED_INTERSTITIAL", "APP_OPEN"],
         "adapterConfigMetadata": [{
           "adapterConfigMetadataId": "118",
           "adapterConfigMetadataLabel": "Ad unit ID"
         }]
      },
      {
         "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855/adapters/2",
         "adapterId": "2",
         "title": "AdMob Network iOS SDK",
         "platform": "ANDROID",
         "formats": ["BANNER", "INTERSTITIAL",
           "REWARDED", "NATIVE", "REWARDED_INTERSTITIAL", "APP_OPEN"],
         "adapterConfigMetadata": [{
           "adapterConfigMetadataId": "119",
           "adapterConfigMetadataLabel": "Ad unit ID"
         }]
      }]
    }