PHP скрипт парсинга 2х JSON апи и соедения результата после калькуляци
Необходимо сделать PHP скрипт, который будет сохранять в CSV файл на диск сколько людей искали определенное слово в Google каждый день и за месяц. Чтобы можно было обратиться к скрипту двумя способами
trends.php?keyword=test&date-from=01.01.2004&date-to=12.31.2020&stat-type=monthly - сохранит csv файл по каждому месяцу
trends.php?keyword=test&date-from=12.01.2020&date-to=12.31.2020&stat-type=daily - сохранит csv файл по каждому дню
1. Скачать Chrome плагин https://keywordseverywhere.com/
2. Вставить в настройки лицензионный ключ: (будет дан после начала заказа)
Этого ключа хватит на 90 тыс запросов.
3. Открыть https://www.google.com/search?q=keyword
Справа будет темно-красный график со статистикой кол. поисков по этому запросу за ALL Time (2004-2020)
Demo: https://monosnap.com/file/p13g5BwVEAvMiHlixQimHC2Cf7MiRs
Если нажать Export to CSV, оно сохранит файл с этим статом.
Задача: Сделать PHP скрипт который будет генерировать файл на сервере точно также как этот плагин делает джавой. Можно также смотреть исходник плагина как это считают у него на JS.
Для этого необходимо сделать 2 запроса на trends.google.com апи виджета и 1 запрос на апи keywordseverywhere.
Урл запросов можно получить если отдебажить Chrome инспектором в Network табике в инспекторе открыв
chrome://extensions/?id=hbapdpeemoojbophdfndmlgdhppljgmp
Inspect views
html/options.html
background page
Сначало надо включить Developer режим в екстеншене.
Trends даст стат сколько популярность этого ключевика за эти года от 1 до 100 значение.
keywordseverywhere апи даст стат этого ключевика за послдние 12 месяцев, с кол. людей которые делали этот поиск.
Необходимо соеденить с двух этих апи эти данные и спроцеировать кол. людей на года раньше 12ти месяцев. (keywordseverywhere имеет данные только за 12 месяцев по кол. людей, Google trends имеет данные за 6 лет по проценту людей)
И сохранить эти данные в csv файл на сервере в таком же формате как это делает хром екстеншн.
Проверить чтобы данные исчеслений совпадали с хром екстенена и php.
Дальше также сделать для исчисления 30ти дней.
Необольшая документация от создателя плагина как он это делает https://keywordseverywhere.com/google-trends-search-volume.html
Trend Chart & Historical Volume Data launched on 01st Aug 2020