Пример парсера, который сохраняет результаты в Google Таблицы
На вход подаются ссылки на сайт, пример: https://a-parser.com
Данные от парсеров Rank::Alexa::API (country, countryrank)
и Net::HTTP (title)
В таблицу результат записывается в последовательности
Query, Country, Country Rank, Title
Для запуска пресета потребуется
А-Парсер с параметром aparser.exe -newnode.
При возникновении ошибки связанной с модулями
внести в конфигурационный файл allow_dangerous_node_modules: 1
Рассмотрим необходимые опции для работы пресета
1. SpreadsheetId ID - spreadsheetid таблицы
2. Range of Gsheet
3. Filename json - имя файла ключей, его нужно скопировать в папку ./aparser/files/
Теперь перейдем к таблице.
Для успешной работы необходимо открыть доступ к таблице.
Нажимаем кнопку Настройки Доступа, вводим наш email из файла ключей json и нажимаем Отправить
На вход подаются ссылки на сайт, пример: https://a-parser.com
Данные от парсеров Rank::Alexa::API (country, countryrank)
и Net::HTTP (title)
В таблицу результат записывается в последовательности
Query, Country, Country Rank, Title
Для запуска пресета потребуется
- Файл ключей в формате 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 и нажимаем Отправить