Пример парсера, который сохраняет результаты в 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
Метки: