Получение запросов при помощи PHP Google API в одном списке.
Для того чтобы получить все запросы пользователей интернета по определённому товару в одном списке мы можем использовать инструменты Google Trance API или Google keywords Player API . оба этих сервиса предоставят нам необходимую информацию поисковых запросов которые совершают пользователи и ключевых слов по определённым товарам определённым регионе и в определённом периоде времени по популярности.
Рассмотрим примерное описание каждого из API, рассмотрим примеры получения списков запросов поинтересующему нас товару:
- Google Trends API:
- Google Trands API может предоставить нам данные о популярности ключевых слов и поисковых запросов, по интересующему нас товару.
- Мы можем использовать этот API для получения списка запросов По интересующему нас товару которые будут разбиты по популярности по времени и по регионам.
- Для использования Google Trands API нам понадобится ключ API . этот ключ мы сможем получить создав и активировав проект в Google разработчика Google.
- Ниже мы рассмотрим один из примеров использования такого API с помощью PHP библиотеки Google API PHP Client:
$client = new Google_Client();
require_once 'vendor/autoload.php';
$client->setApplicationName(‘Google Trends API’);
$client->setDeveloperKey(‘YOUR_API_KEY’);
$service = new Google_Service_Trends($client);
$interestOverTime = $service->data->get(
‘YOUR_KEYWORD’, // Ваш ключевой запрос
‘2019-01-01’, // Начальная дата
‘2021-12-31’, // Конечная дата
‘WORLD’, // Регион (например, ‘WORLD’, ‘US’ и т. д.)
‘SEARCH_VOLUME_SEARCH_TERMS’ // Метрика
);
foreach ($interestOverTime->getRows() as $row) {
$date = $row->getTime();
$value = $row->getValue()[0];
echo «Дата: $date, Значение: $value<br>»;
}
В указанном выше примере мы создаём клиента и устанавливаем ключ API. Следующим шагом мы создаём экземпляр сервиса Google Trends , в котором выполняем запрос указывая ключевой запрос , диапазон Дат, также указываем регион и метрику (SEARCH_VOLUME_SEARCH_TERMS для списка запросов пользователей). Все полученные данные выводятся в цикле, указывая дату и значение популярности запроса.
- Google Keyword Planner API:
- Google keywords Player API может предоставить нам данные о популярности ключевых слов о среднемесячном объёме поиска и другой информации.
- Мы можем использовать этот API для получения запросов пользователей списком По интересующему нас товару и их среднемесячному объёму трафика в определённом регионе.
- Для использования этого апель нам понадобится ключ. Мы также можем получить его создав проект и активировав Google Ads API в консоли разработчика Google.
- Вот один из примеров использования Google Cave reds Player API с помощью PHP библиотеки Google Ads API PHP:
$config = parse_ini_file(‘google_ads_api.ini’);
require_once 'vendor/autoload.php';
$googleAdsClient = new GoogleAdsClient();
$googleAdsClient->setDeveloperToken($config[‘DEVELOPER_TOKEN’]);
$serviceClient = $googleAdsClient->getKeywordPlanIdeaServiceClient();
$response = $serviceClient->generateKeywordIdeas([
‘customerId’ => $config[‘CUSTOMER_ID’],
‘language’ => ‘en’,
‘geoTargetConstants’ => [
$config[‘GEO_TARGET_ID’],
],
‘keywordPlanNetwork’ => ‘GOOGLE_SEARCH’,
‘keywordPlanIdeaGroupQueries’ => [
‘YOUR_KEYWORD’, // Ваш ключевой запрос
],
‘keywordPlanIdeaType’ => ‘KEYWORD’,
]);
foreach ($response->getKeywordIdeas() as $idea) {
$keyword = $idea->getKeywordText()->getValue();
$searchVolume = $idea->getKeywordMetrics()[0]->getAvgMonthlySearches()->getValue();
echo «Ключевое слово: $keyword, Средний объем поиска: $searchVolume<br>»;
}
В данном примере мы создаём клиента и устанавливаем ключ разработчика. Следующим шагом мы создаём экземпляр сервиса keywordplane Idea и выполняем запрос указывая ключевой запрос, регион, тип сети (GOOGLE_SEARCH) и тип идеи (KEYWORD). Результаты выводятся в цикле, в таблице представлены данные: ключевое слово и его средний объем поиска в месяц.
Приведенные выше примеры требуют настройки. Так же необходимо использовать соответствующие библиотеки и ключи API. Вы должны убедиться, что вы правильно настроили ваш проект в консоли разработчика Google, что вы получили нужный ключ API для доступа к Google Trends API или Google Keyword Planner API.