Sources d'annonces

L'API AdMob vous permet d'afficher les sources d'annonces de médiation de manière programmatique. Pour en savoir plus, consultez accounts.adSources.list.

Requête à l'aide de curl

  1. Chargez le fichier de secrets du client et générez des identifiants d'autorisation.

    La première fois que vous effectuez cette étape, vous êtes invité à accepter une invite d'autorisation dans votre navigateur. Avant d'accepter, assurez-vous d'être connecté à un compte Google qui a accès à l'API AdMob. Votre application sera autorisée à accéder aux données pour le compte du compte actuellement connecté.

    Pour l'authentification et l'autorisation, nous vous recommandons d'utiliser oauth2l, un outil de ligne de commande simple pour utiliser Google OAuth 2.0. Installez oauth2l et exécutez la commande ci-dessous, en remplaçant path_to_credentials_json par un chemin d'accès à un credentials.json fichier que vous téléchargez lorsque vous enregistrez votre application cloud. Lors de la première exécution, la commande vous guide tout au long du flux d'autorisation OAuth 2.0. Les exécutions suivantes actualisent automatiquement le jeton.

    oauth2l header --json path_to_credentials_json --scope admob.readonly
    
  2. Répertoriez les sources d'annonces.

    Obtenez des informations sur les sources d'annonces AdMob en remplaçant pub-XXXXXXXXXXXXXXXX par votre référence éditeur. Consultez les instructions pour trouver votre référence éditeur.

    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)"
    

    Exemple de réponse :

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