API AdMob позволяет программно просматривать источники посредничества в рекламе . Дополнительную информацию см. в файле accounts.adSources.list .
Запрос с использованием Curl
Загрузите файл с секретами клиента и сгенерируйте учетные данные для авторизации.
При первом выполнении этого шага вам будет предложено принять авторизацию в браузере. Прежде чем принять, убедитесь, что вы вошли в систему с учетной записью Google, имеющей доступ к API AdMob. Ваше приложение будет авторизовано для доступа к данным от имени той учетной записи, которая в данный момент авторизована.
Для аутентификации и авторизации мы рекомендуем использовать oauth2l — простой инструмент командной строки для работы с Google OAuth 2.0. Установите oauth2l и выполните команду ниже, заменив path_to_credentials_json на путь к файлу
credentials.json, который вы загружаете при регистрации вашего облачного приложения. При первом запуске команда проведет вас через процесс авторизации OAuth 2.0. При последующих запусках токен обновляется автоматически.oauth2l header --json path_to_credentials_json --scope admob.readonly
Перечислите источники рекламы.
Чтобы получить информацию об источнике рекламы AdMob, замените pub-XXXXXXXXXXXXXXXX на идентификатор вашего издателя. Инструкции по поиску идентификатора издателя см. в соответствующем разделе.
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)"
Пример ответа:
{ "adSources": [ { "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855", "adSourceId": "5450213213286189855", "title": "AdMob Network", } ] }