Получение списка запросов PHP

Получение запросов при помощи PHP Google API в одном списке.

Для того чтобы получить все запросы пользователей интернета по определённому товару в одном списке мы можем использовать инструменты Google Trance API или Google keywords Player API . оба этих сервиса предоставят нам необходимую информацию поисковых запросов которые совершают пользователи и ключевых слов по определённым товарам определённым регионе и в определённом периоде времени по популярности.

Рассмотрим примерное описание каждого из API, рассмотрим примеры получения списков запросов поинтересующему нас товару:

  1. Google Trends API:
    • Google Trands API может предоставить нам данные о популярности ключевых слов и поисковых запросов, по интересующему нас товару.
    • Мы можем использовать этот API для получения списка запросов По интересующему нас товару которые будут разбиты по популярности по времени и по регионам.
    •  Для использования Google Trands API нам понадобится ключ API . этот ключ мы сможем получить создав и активировав проект в Google разработчика Google.
    • Ниже мы рассмотрим один из примеров использования такого API с помощью PHP библиотеки Google API PHP Client:
      <?php
      require_once 'vendor/autoload.php';
      $client = new Google_Client();
      $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 для списка запросов пользователей).  Все полученные данные выводятся в цикле, указывая дату и значение популярности запроса.

  2. Google Keyword Planner API:
    • Google keywords Player API может предоставить нам данные о популярности ключевых слов о среднемесячном объёме поиска и другой информации.
    • Мы можем использовать этот API для получения запросов пользователей списком По интересующему нас товару и их среднемесячному объёму трафика в определённом регионе.
    • Для использования этого апель нам понадобится ключ. Мы также можем получить его создав проект и активировав Google Ads API в консоли разработчика Google.
    • Вот один из примеров использования Google Cave reds Player API с помощью PHP библиотеки Google Ads API PHP:
      <?php
      require_once 'vendor/autoload.php';
      $config = parse_ini_file(‘google_ads_api.ini’);$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.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *