Розробка парсера для Google Таблиці
Завдання для фрілансера: Розробка парсера для Google Таблиці
Задача:Створити скрипт парсера для Google Таблиці, який буде зчитувати блоки інформації, що мають однакову структуру, з різних аркушів таблиці та виводити їх у загальну таблицю. Скрипт повинен оновлювати інформацію кожну годину.
Вимоги:Парсинг даних:
Скрипт повинен мати можливість парсити дані з будь-якого аркуша Google Таблиці.
Всі блоки інформації в аркушах таблиці мають однакову структуру, тому скрипт повинен коректно обробляти цю структуру.
Структура блоку інформації буде надана в форматі, який враховано при розробці скрипта.
Формування загальної таблиці:
Скрипт повинен оновлювати існуючу Google Таблицю таблицю.
Повинна бути можливість вказати назву загальної таблиці та місце, куди будуть виводитися дані.
Оновлення інформації:
Інформація в загальній таблиці повинна оновлюватися кожну годину.
Скрипт повинен бути здатний оновлювати лише змінені дані, мінімізуючи навантаження на сервери Google.
Надійність:
Скрипт повинен бути надійним і стійким до можливих помилок і винятків.
Передбачити обробку можливих мережевих та інших помилок, які можуть виникнути під час парсингу та оновлення даних.
Інструкція:
Надати докладну документацію, яка пояснює, як використовувати скрипт та які параметри можна налаштувати.
Розроблений скрипт, здатний парсити дані з Google Таблиці, формувати загальну таблицю та оновлювати інформацію кожну годину.
Докладна документація щодо використання скрипта та його налаштувань.
Надані блоки інформації в таблицях можуть варіюватися за кількістю, тому скрипт повинен бути гнучким та здатним обробляти різні варіанти структури даних.
Ефективне використання ресурсів та оптимізація продуктивності також важливі.
Будь ласка, врахуйте можливі зміни в API Google, щоб скрипт продовжував працювати навіть після оновлень.