Перейти к содержимому
Документация

Slack, Teams и вебхуки

Отправляйте регулярные отчёты и оповещения из Search Console в Slack, Microsoft Teams или на любой HTTPS-эндпоинт. Всё настраивается на одной странице, а журнал доставки показывает, что и когда было отправлено.

Аккаунт → Slack, Teams и вебхуки3 мин чтения

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 попыток по всем каналам, включая тесты и разовые сводки, со статусом (отправлено, ошибка или пропущено), HTTP-статусом, временем ответа получателя и причиной, которую он указал при сбое.

Каналы и правила привязаны к вашей учётной записи. Если коллеге нужны оповещения в его собственном канале, он настраивает их у себя.

От нуля до первого сообщения

  1. Подключите ресурсы Search Console, по которым хотите получать отчёты (Подключение Search Console). Демо-ресурс есть во всех списках выбора, поэтому правило можно опробовать ещё до появления ваших собственных данных.
  2. Добавьте канал через Add to Slack, New Teams channel или New webhook: задайте имя и вставьте URL. Где взять URL для каждого типа: Slack, Microsoft Teams, вебхуки.
  3. Нажмите Send test в строке канала и убедитесь, что сообщение дошло.
  4. Создайте правило через 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 больше никогда не показывает URL после сохранения.

Что читать дальше

Обзоры продуктов: AutoPSEO для Slack и AutoPSEO для Microsoft Teams.

В этом разделе

Подключение Slack через входящий вебхук

Создайте входящий вебхук Slack для канала, добавьте его в AutoPSEO, отправьте тестовое сообщение и устраните ошибки, которые возвращает Slack, если публикация не удалась.

Регулярные отчёты в Slack, Microsoft Teams или через webhook

Публикуйте в канале клики, показы, CTR и позицию сайта, а также топ запросов, страниц или изменения позиций — ежедневно, еженедельно или ежемесячно.

Оповещения: детекторы, пороги и серьёзность

Девять детекторов следят за кликами, CTR, позицией, потерянными запросами, сменой статуса индексации, ранжированием и аудитами и отправляют сообщение в канал только при превышении порога.

Использование AutoPSEO в Slack

Что содержат сообщения AutoPSEO в Slack, как «Отправить в Slack» публикует в канал любую таблицу отчёта и что можно, а что нельзя делать из самого Slack.

Оповещения и отчёты в Microsoft Teams

Создайте веб-хук Workflows в канале Teams, добавьте его в AutoPSEO и получайте оповещения и отчёты по расписанию в виде Adaptive Cards, цвет которых зависит от важности.

Исходящие вебхуки: структура запроса и подпись

Получайте оповещения и отчёты AutoPSEO в виде подписанного JSON на любой HTTPS-эндпоинт: заголовки запроса, поля тела, типы событий и проверка подписи.

Переведите SEO-контент на автопилот

Подключите Search Console и свой сайт. AutoPSEO просканирует его и сразу спланирует первые темы. Банковская карта не нужна.