L'API AdMob consente di elencare
gli adattatori di mediazione
in modo programmatico. Per ulteriori informazioni, consulta
accounts.adSources.adapters.list. Gli adattatori includono dettagli sulle configurazioni
degli adattatori di terze parti.
Esempi
Con le credenziali OAuth 2.0 create, puoi iniziare a utilizzare l'API AdMob. Per richiedere l'accesso utilizzando OAuth 2.0, la tua applicazione avrà bisogno anche delle informazioni sull'ambito.
Ecco le informazioni relative all'ambito di OAuth 2.0:
| Ambito | Significato |
|---|---|
https://www.googleapis.com/auth/admob.monetization |
Visualizzare, creare e modificare le impostazioni di monetizzazione di AdMob. |
https://www.googleapis.com/auth/admob.readonly |
Visualizzare tutti i dati di AdMob. Questi dati includono quelli dell'account, le impostazioni dell'inventario e di mediazione, i report e altro ancora. Non sono inclusi dati sensibili, come i dettagli sui pagamenti o sulle campagne. |
curl (riga di comando)
Richieste tramite curl
Carica il file client secret e genera le credenziali di autorizzazione.
La prima volta che esegui questo passaggio, ti verrà chiesto di accettare una richiesta di autorizzazione nel browser. Prima di accettare, assicurati di aver eseguito l'accesso con un Account Google che abbia accesso all'API AdMob. La tua app sarà autorizzata ad accedere ai dati per conto dell'account attualmente connesso.
Per l'autenticazione e l'autorizzazione, ti consigliamo di utilizzare oauth2l, un semplice strumento a riga di comando per lavorare con Google OAuth 2.0. Installa oauth2l ed esegui il comando riportato di seguito, sostituendo path_to_credentials_json con un percorso a un file
credentials.jsonche scarichi quando registri la tua applicazione cloud. Per la prima esecuzione, il comando ti guida attraverso il flusso di autorizzazione OAuth 2.0. Le esecuzioni successive aggiornano automaticamente il token.oauth2l header --json path_to_credentials_json --scope admob.readonly
Elenca gli adattatori.
Ottieni informazioni sull'adattatore AdMob sostituendo pub-XXXXXXXXXXXXXXXX con il tuo ID publisher. Consulta come trovare il tuo ID publisher.
Sostituisci SSSSSSSSSSSSSSSSSSSS con l'ID origine annuncio per gli adattatori di interesse.
Utilizza il seguente comando per ottenere un elenco di adattatori:
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)"
Risposta di esempio per l'origine annuncio Rete AdMob con 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" }] }] }