La API de AdMob te permite ver las fuentes de anuncios de mediación de manera programática. Consulta accounts.adSources.list para obtener más información.
Solicitud con Curl
Carga el archivo de secretos del cliente y genera credenciales de autorización.
La primera vez que realices este paso, se te pedirá que aceptes un mensaje de autorización en tu navegador. Antes de aceptar, asegúrate de haber accedido con una Cuenta de Google que tenga acceso a la API de AdMob. Tu app estará autorizada para acceder a los datos en nombre de la cuenta con la que se haya accedido en ese momento.
Para la autenticación y la autorización, te recomendamos que uses oauth2l, una herramienta de línea de comandos simple para trabajar con Google OAuth 2.0. Instala oauth2l y ejecuta el siguiente comando, reemplazando path_to_credentials_json por una ruta de acceso a un archivo
credentials.jsonque descargas cuando registras tu aplicación en la nube. En la primera ejecución, el comando te guía por el flujo de autorización de OAuth 2.0. Las ejecuciones posteriores actualizan el token automáticamente.oauth2l header --json path_to_credentials_json --scope admob.readonly
Enumera las fuentes de anuncios.
Reemplaza pub-XXXXXXXXXXXXXXXX por tu ID de publicador para obtener información sobre la fuente de anuncios de AdMob. Consulta las instrucciones para encontrar tu ID de publicador.
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)"
Respuesta de muestra:
{ "adSources": [ { "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855", "adSourceId": "5450213213286189855", "title": "AdMob Network", } ] }