Я пытаюсь подключиться к AdSense API с помощью сценария PHP.
Я начал использовать этот учебник от Google: https://developers.google.com/api-client-library/php/start/get_started#build-the-client-object
Однако мне не удалось подключиться. Вот что я попробовал:
$client = new Google_Client();
$client->setApplicationName("AppName");
$client->setDeveloperKey(API_Key);
$client->setAuthConfigFile('../AdSense/google-api-php-client/client_secret.json');
$service = new Google_Service_AdSenseTest($client);
$results = $service->testReportsGenerate();
foreach($results as $item)
{
echo $item;
}
И я столкнулся с несколькими проблемами, главная из которых заключается в том, что код не распознает класс «Google_Service_AdSenseTest» — даже если код это предлагал.
Поэтому мой реальный вопрос заключается в следующем: какой сервис мне следует использовать, если я хочу получить данные из AdSense? И как мне установить необходимые параметры (т.е. какие измерения и метрики получить)?
Спасибо.
Вы можете попробовать пример из https://github.com/googleads/googleads-adsense-examples/tree/master/php-clientlib-1.x/v1.x
Больше информации на https://developers.google.com/adsense/management/getting_started
Других решений пока нет …