Документація
Slack, Teams і вебхуки
Надсилайте заплановані звіти й сповіщення зі Search Console до Slack, Microsoft Teams або на будь-який HTTPS-ендпоінт. Усім керуйте з однієї сторінки та переглядайте журнал доставки.
AutoPSEO може виводити свої показники за межі застосунку двома способами: через заплановані звіти з ключовими цифрами Search Console для ресурсу та через сповіщення, які спрацьовують, коли детектор помічає зміни кліків, CTR, позицій, індексації, відстежуваних позицій або результатів аудитів. І звіти, і сповіщення надходять у канал, який ви додаєте один раз: вхідний вебхук Slack, URL Workflows у Microsoft Teams або будь-який публічний HTTPS-ендпоінт, що приймає підписаний JSON. Керувати всім можна на одній сторінці.
Де це знайти
Відкрийте Slack, Teams & Webhooks у лівій бічній панелі або перейдіть до розділу Account і натисніть Manage на картці Slack, Teams & webhooks (відкрити в застосунку). На сторінці є розділ для кожного призначення (Slack - Connected workspaces, Microsoft Teams, Outbound webhooks), а далі йдуть Scheduled reports, Alerts і Delivery history.
Канали, правила та доставки
Функція складається з трьох елементів.
- Канал: одна URL-адреса призначення з позначкою Slack, Microsoft Teams або Webhook. AutoPSEO зберігає URL у зашифрованому вигляді й надалі показує лише його хост та кілька останніх символів. В одному акаунті може бути 25 каналів.
- Правило: запланований звіт або сповіщення, прив'язане рівно до одного каналу. Один канал може обслуговувати довільну кількість правил, до 50 правил на акаунт. Щоб отримувати те саме сповіщення і в Slack, і в Teams, створіть два правила.
- Доставка: одна спроба надіслати повідомлення. Delivery history зберігає останні 50 спроб по всіх каналах, зокрема тестові та разові зведення, зі статусом (sent, failed або skipped), HTTP-статусом, часом відповіді призначення та причиною, яку вказано для помилки.
Канали та правила належать вашому власному обліковому запису. Якщо колега хоче отримувати сповіщення у власний канал, він налаштовує його сам.
Від нуля до першого повідомлення
- Підключіть ресурси Search Console, за якими хочете отримувати звіти (Підключення Search Console). Демонстраційний ресурс доступний у кожному списку вибору, тож правило можна спробувати ще до появи ваших даних.
- Додайте канал через Add to Slack, New Teams channel або New webhook: вкажіть назву й вставте URL. Де взяти URL: Slack, Microsoft Teams, вебхуки.
- Натисніть Send test у рядку каналу й переконайтеся, що повідомлення дійшло.
- Створіть правило через New scheduled report або New alert. Обидві кнопки неактивні, доки не існує бодай одного каналу.
Коли надсилаються повідомлення
Завдання запускається на початку кожної години (UTC) і визначає, що саме настав час надіслати.
| Повідомлення | Коли надсилається |
|---|---|
| Запланований звіт | О вибрану вами годину, щодня, щотижня або щомісяця, не частіше одного разу за період |
| Сповіщення про кліки, CTR, позицію, втрачені запити, відстеження позицій або аудити | Перевіряється раз на добу під час запуску о 06:00 UTC |
| Сповіщення про зміни індексації | Перевіряється щогодини |
| Send test, Send now, Test rule | Негайно |
| Send to Slack зі сторінки звіту | Негайно (Використання AutoPSEO у Slack) |
Вікна звітів і сповіщень закінчуються днем перед запуском, оскільки Search Console публікує дані із затримкою. Кожне повідомлення містить дати, які було використано, тож здогадуватися не доведеться.
Що потрібно
- Активний тарифний план або тривала пробна версія. Якщо пробний період закінчився без плану, заплановані звіти й сповіщення зупиняються, а нові канали, зміни правил, тести та надсилання блокуються, доки ви не оберете план (тарифи та оплата).
- Призначення, яке ви контролюєте: дозвіл створювати вхідний вебхук у Slack, вебхук Workflows у каналі Teams або власний HTTPS-ендпоінт.
Зважайте, хто може читати канал
Кожне повідомлення містить дані про ефективність пошуку: кліки, покази, запити та адреси сторінок. Їх бачить кожен, хто має доступ до каналу Slack чи Teams або до системи за вебхуком, тож публікуйте дані клієнтських ресурсів у приватні канали. URL призначення теж є секретом: той, хто його має, може публікувати повідомлення у ваш канал, як зазначає Slack щодо своїх вебхуків. Саме тому AutoPSEO більше ніколи не показує його після збереження.
Читайте далі
- Підключення Slack через вхідний вебхук: створення URL у Slack, його додавання та помилки, які може повернути Slack.
- Заплановані звіти: типи звітів, періоди, розклад і правило «раз на період».
- Сповіщення: дев'ять детекторів, пороги, рівень важливості та вимкнення сповіщень.
- Використання AutoPSEO у Slack: що містить повідомлення і як працює Send to Slack.
- Microsoft Teams: URL Workflows та Adaptive Cards.
- Вихідні вебхуки: тіло JSON, типи подій і перевірка підпису.
Огляди продукту: AutoPSEO для Slack та AutoPSEO для Microsoft Teams.
У цьому розділі
Підключення Slack через вхідний вебхук
Створіть вхідний вебхук Slack для каналу, додайте його в AutoPSEO, надішліть тестове повідомлення та виправте помилки, які повертає Slack, коли публікація не вдається.
Заплановані звіти в Slack, Teams або через webhook
Надсилайте в канал кліки, покази, CTR і позицію ресурсу разом із найкращими запитами, сторінками або змінами позицій — щодня, щотижня чи щомісяця.
Сповіщення: детектори, пороги та серйозність
Дев'ять детекторів стежать за кліками, CTR, позиціями, втраченими запитами, змінами індексації, рейтингами та аудитами й надсилають повідомлення в канал, лише коли перевищено поріг.
Використання AutoPSEO у Slack
Що містять повідомлення AutoPSEO у Slack, як Send to Slack надсилає в канал будь-яку таблицю звіту і що можна, а що не можна робити безпосередньо зі Slack.
Сповіщення та звіти в Microsoft Teams
Створіть вебхук Workflows у каналі Teams, додайте його до AutoPSEO і отримуйте сповіщення та регулярні звіти у вигляді Adaptive Cards із кольором за рівнем серйозності.
Вихідні вебхуки: тіло запиту та підпис
Отримуйте сповіщення й звіти AutoPSEO у вигляді підписаного JSON на будь-якій HTTPS-кінцевій точці: заголовки запиту, поля тіла, типи подій і перевірка підпису.