Модуль Google Sheets NewsTrace Flow


NewsTrace Flow 2.2.1
Модуль Google Sheets для автоматизації роботи з доменами та Web Archive.
Після встановлення ви отримуєте власне меню, панель керування, фонову чергу, архівне сховище, retry-механізм і можливість Pause/Resume.
Формат: Google Apps Script
Платформа: Google Sheets
Версія: 2.2.1
Встановлення: вручну через Apps Script
Призначення: SEO, дроп-домени, Web Archive, автоматизація перевірок
NewsTrace Flow: як ми автоматизували роботу з доменами та Web Archive у Google Sheets
У роботі з дроп-доменами одна з найбільших проблем — не сама відсутність даних, а кількість ручної роботи.
Потрібно зібрати список доменів, перевірити історію, передати кандидати на наступний етап, не втратити вже отримані дані, відстежувати помилки, повторювати невдалі перевірки та контролювати великий потік доменів.
Саме з цієї практичної задачі я і почав розробляти NewsTrace Flow.
NewsTrace Flow — це авторський модуль для Google Sheets, який перетворює звичайну Google Таблицю на повноцінний робочий інструмент для автоматизації перевірки доменів, роботи з Web Archive та фонової обробки списків.
Моя мета була не створити ще один окремий сервіс, у який потрібно постійно переносити дані, а зробити так, щоб значна частина роботи виконувалася прямо там, де SEO-фахівець і так працює щодня — у Google Таблицях.
Що таке NewsTrace Flow
NewsTrace Flow — це модуль Google Apps Script, який встановлюється безпосередньо в Google Sheets.
Після встановлення він додає власне меню NewsTrace Flow, панель керування, службові вкладки, систему черги та фоновий worker.
Одна з ключових ідей модуля — зв'язати етап аналізу Web Archive з подальшим відбором доменів.
Тобто домен не просто перевіряється і забувається.
Він може пройти через керований workflow:
домен → Web Archive → відбір → черга → NewsTrace → результат.
Для чого ми створили NewsTrace Flow
Коли працюєш із кількома доменами, багато речей ще можна перевірити вручну.
Але коли доменів десятки або сотні, ручний процес швидко стає проблемою.
Починаються типові ситуації:
частина доменів уже перевірена, а частина ні;
незрозуміло, на якому етапі конкретний домен;
тимчасова помилка Web Archive сприймається як остаточна;
результати губляться між різними вкладками;
доводиться повторно завантажувати одні й ті самі архівні дані;
складно контролювати великі списки;
браузер доводиться постійно тримати відкритим.
NewsTrace Flow був створений саме для того, щоб прибрати цю рутину.
Що вміє NewsTrace Flow
Модуль працює як керуючий шар над процесом перевірки доменів.
Він підтримує передачу доменів із Web Archive / Wayback Audit у подальший workflow NewsTrace, використовує спільні архівні дані та snapshots, веде власну чергу завдань і може продовжувати роботу у фоні.
У практичній роботі це означає, що модуль може:
приймати список доменів;
створювати завдання для перевірки;
відстежувати поточний етап;
зберігати статус допуску;
фіксувати причину рішення;
працювати з пріоритетами;
рахувати спроби;
відкладати повторний запуск;
зберігати архівні дані;
повторювати тимчасово невдалі задачі;
ставити процес на паузу;
продовжувати його без повного перезапуску.
Чому NewsTrace Flow працює саме в Google Sheets
Я свідомо зробив NewsTrace Flow модулем для Google Таблиць.
Google Sheets уже є одним із головних робочих інструментів для SEO-команд.
У таблицях ми зберігаємо:
домени;
Ahrefs-дані;
статуси;
результати перевірок;
коментарі;
списки на покупку;
списки на повторний аналіз.
Тому замість того, щоб змушувати користувача переносити все в окрему систему, NewsTrace Flow додає автоматизацію безпосередньо до знайомого середовища.
Google Таблиця перестає бути просто списком.
Вона стає керованим процесом.
Як працює черга
У NewsTrace Flow є окрема вкладка NT Відбір.
Вона містить службову інформацію про кожний домен:
Run ID;
домен;
етап;
допуск;
причину;
пріоритет;
кількість спроб;
час наступного запуску;
прив'язку до Web Archive;
час останнього оновлення.
Це дозволяє модулю розуміти, де знаходиться кожний домен і що з ним потрібно робити далі.
Спільні архівні дані
Ще одна важлива частина — вкладка NT Архівні дані.
Там NewsTrace Flow може зберігати підготовлені архівні дані, щоб не виконувати однакову роботу повторно.
Це особливо корисно при роботі з Wayback Machine, де повторні запити можуть бути повільними або потрапляти під обмеження.
Замість постійного повторного завантаження система намагається використовувати вже підготовлену інформацію.
Фонова робота
NewsTrace Flow має власний фоновий worker.
Тому після запуску користувачеві не потрібно постійно сидіти перед таблицею і чекати завершення кожного домену.
Процес може продовжуватися у фоновому режимі.
Стандартний планувальник запускає обробку приблизно раз на хвилину, і для нормального запуску не потрібно вручну створювати окремий trigger.
Для великих списків це дуже важливо.
Pause та Resume
Я також заклав можливість зупинити процес без втрати всього прогресу.
Якщо виникла проблема з квотою, Web Archive тимчасово недоступний або потрібно оновити модуль, можна використовувати:
Pause
а після цього:
Resume
І продовжити роботу.
Не потрібно запускати весь список з самого початку.
Повторні спроби
Зовнішні сервіси не завжди працюють ідеально.
Wayback Machine може тимчасово повернути помилку, Google Apps Script може зіткнутися з обмеженням, мережевий запит може не пройти.
Тому я не хотів, щоб одна така помилка означала:
«домен поганий».
NewsTrace Flow розділяє реальний негативний результат і технічну помилку.
Для тимчасових проблем система може відкласти домен і повторити його пізніше.
Кому буде корисний NewsTrace Flow
У першу чергу модуль я створював для тих, хто працює з:
дроп-доменами;
SEO;
Web Archive;
великими списками доменів;
попереднім відбором;
історією сайтів;
автоматизацією Google Sheets.
Це може бути як один SEO-фахівець, так і команда, яка щодня перевіряє десятки або сотні доменів.
Головна користь NewsTrace Flow
Головна цінність модуля не в окремій кнопці чи метриці.
Його користь у тому, що він зв'язує весь процес.
Замість десятків ручних операцій ми отримуємо послідовний workflow.
Моя ідея була такою:
не змушувати людину пам'ятати, що робити з кожним доменом — це повинна пам'ятати система.
Саме тому NewsTrace Flow має чергу, статуси, архівне сховище, retries, pause/resume і фонову обробку.
Чи потрібні API-ключі
Для базового запуску NewsTrace Flow не вимагає окремого зовнішнього сервера, Common Crawl або AI API-ключів.
Це було важливо для мене, тому що модуль повинен залишатися максимально доступним для встановлення.
Потрібні лише:
Google-акаунт;
Google Sheets;
Google Apps Script;
файли NewsTrace Flow.
Як встановити NewsTrace Flow
Після завантаження ZIP-архіву створіть нову Google Таблицю.
У меню Google Sheets відкрийте:
Розширення → Apps Script
У редакторі Apps Script відкрийте стандартний файл Code.gs.
Його вміст потрібно замінити кодом із файлу:
Code-v2.2.1.txt
Потім створіть новий HTML-файл із назвою:
Panel
і вставте туди вміст:
Panel-v2.2.1.txt
Після збереження запустіть функцію:
setupNewsTraceFlow
Google попросить надати необхідні дозволи.
Після авторизації поверніться до Google Таблиці та перезавантажте сторінку.
У меню повинно з'явитися:
🔎 NewsTrace Flow
Як виконати першу перевірку
Для першого тесту я рекомендую використовувати окрему тестову Google Таблицю.
Домени потрібно додати у:
NT Домени → колонка A, починаючи з A2.
Після цього відкрийте:
🔎 NewsTrace Flow → Відкрити панель
Для першого запуску можна вибрати:
«Швидка — до 12 HTML URL»
і натиснути:
«Запустити».
Після цього модуль почне роботу.
Службові вкладки
Після підготовки NewsTrace Flow створює або використовує службові таблиці.
Дві особливо важливі:
NT Відбір — черга та поточний стан доменів.
NT Архівні дані — кешовані/підготовлені історичні дані.
Я не рекомендую вручну видаляти або змінювати структуру цих вкладок під час активної роботи.
Як оновлювати NewsTrace Flow
Перед оновленням краще поставити активний процес на Pause.
Далі замінити:
Code.gs
новою версією Code,
а Panel
новою версією Panel.
Після цього зберегти код та натиснути Resume.
У поточній версії 2.2.1 також було виправлено помилкове визначення quota error у випадках, коли слово daily випадково зустрічалося всередині URL.
Що я хочу розвивати далі
NewsTrace Flow для мене — це не разовий скрипт.
Це частина більшої системи роботи з дроп-доменами.
Я хочу й надалі розвивати:
автоматизацію Web Archive;
передачу між різними етапами аналізу;
систему відбору;
історичні сигнали;
контроль помилок;
швидкість обробки;
зручність роботи з великими списками.
Мета проста:
максимально прибрати рутинні операції з перевірки доменів і залишити SEO-фахівцю саме аналіз і прийняття рішення.
Саме для цього і був створений NewsTrace Flow.
Продовжуйте навчання
Останні матеріали цього курсу

Завантажте Wayback Audit 5.7 — авторський інструмент для глибокого аналізу історії доменів. Перевірка редиректів, тематики, паркінгу та пошук спаму.

Дізнайтеся, як використовувати Domain Intelligence UA для пошуку вивільнених доменів, аналізу ринку, перевірки метрик та оцінки активів.

Як працює Entity Audit: аналіз історичного бренду, Wayback Machine, Google Knowledge Graph, соцмереж, каталогів і незалежних згадок дроп-домену.

Дізнайтеся, як працює Drop Intelligence Price Estimator. Оцінюйте ринкову вартість доменів, прогнозуйте цінність активів та обирайте найкращі лоти.
Обговорення та запитання (0)
Поки що тут немає запитань або коментарів. Будьте першим, хто розпочне обговорення.