Пример парсера, который сохраняет результаты в Google Таблицы
На вход подаются ссылки на сайт, пример: https://a-parser.com
Данные от парсеров Rank::Alexa::API (country, countryrank)
и Net::HTTP (title)
В таблицу результат записывается в последовательности
Query, Country, Country Rank, Title
Для запуска пресета потребуется
Если версия вашего парсера ниже 1.2.823, тогда вам нужно запустить
- Файл ключей в формате json, как получить файл ключей написано в Инструкции по использованию Google Indexing API.
- Создать таблицу в Google Диске.
- Установить модуль googleapis, модуль нужно установить в папку ./aparser/files/ через консоль, npm i googleapis.
А-Парсер с параметром aparser.exe -newnode.
При возникновении ошибки связанной с модулями
внести в конфигурационный файл allow_dangerous_node_modules: 1
Рассмотрим необходимые опции для работы пресета
1. SpreadsheetId ID - spreadsheetid таблицы
2. Range of Gsheet
3. Filename json - имя файла ключей, его нужно скопировать в папку ./aparser/files/
Теперь перейдем к таблице.
Для успешной работы необходимо открыть доступ к таблице.
Нажимаем кнопку Настройки Доступа, вводим наш email из файла ключей json и нажимаем Отправить
![]()
-
Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!Скрыть объявление
Сохранение результатов в Google SpreadSheets 2020-05-15
Запись результатов из парсеров Rank::Alexa::API и Net::HTTP в Google SpreadSheets
Метки:


![[IMG]](proxy.php?image=https%3A%2F%2Ffiles.a-parser.com%2Fimg%2F31iv6_200324190003.png&hash=c756c97a0ae113de87a1a8e7659c7baf)
![[IMG]](proxy.php?image=https%3A%2F%2Ffiles.a-parser.com%2Fimg%2Fsave_result_-_Google_Tablitsy_-_Google_Chrome_2020-05-15_15.03.34.png&hash=4846f5b21d85c4ab675c950d81b7f74a)