Dokumentacja
Slack, Teams i webhooki
Wysyłaj zaplanowane raporty i alerty z Search Console do Slack, Microsoft Teams lub dowolnego punktu końcowego HTTPS. Wszystkim zarządzasz na jednej stronie, z dziennikiem dostaw.
AutoPSEO potrafi wyprowadzić swoje dane poza aplikację na dwa sposoby: przez zaplanowane raporty z najważniejszymi wskaźnikami usługi z Search Console oraz przez alerty, które uruchamiają się, gdy detektor wykryje zmianę w kliknięciach, CTR, pozycjach, indeksowaniu, śledzonych rankingach lub audytach. Oba trafiają do kanału, który dodajesz jednorazowo: przychodzącego webhooka Slack, adresu URL Workflows w Microsoft Teams albo dowolnego publicznego punktu końcowego HTTPS, który przyjmuje podpisany JSON. Zarządzasz tym wszystkim na jednej stronie.
Gdzie to znaleźć
Otwórz Slack, Teams & Webhooks na lewym pasku bocznym albo przejdź do Account i wybierz Manage na karcie Slack, Teams & webhooks (otwórz w aplikacji). Strona ma sekcję dla każdego miejsca docelowego (Slack - Connected workspaces, Microsoft Teams, Outbound webhooks), a po nich Scheduled reports, Alerts i Delivery history.
Kanały, reguły i dostawy
Funkcja opiera się na trzech elementach.
- Kanał: jeden docelowy adres URL, oznaczony jako Slack, Microsoft Teams lub Webhook. AutoPSEO przechowuje ten adres URL w postaci zaszyfrowanej, a potem pokazuje już tylko jego host i kilka ostatnich znaków. Konto może mieć 25 kanałów.
- Reguła: zaplanowany raport lub alert, skierowany dokładnie do jednego kanału. Jeden kanał może zasilać dowolną liczbę reguł, maksymalnie 50 reguł na konto. Aby ten sam alert trafiał i do Slack, i do Teams, utwórz dwie reguły.
- Dostawa: jedna próba wysłania wiadomości. Delivery history przechowuje ostatnie 50 prób we wszystkich kanałach, łącznie z testami i jednorazowymi podsumowaniami, wraz ze statusem (wysłano, niepowodzenie lub pominięto), statusem HTTP, czasem odpowiedzi miejsca docelowego oraz przyczyną ewentualnego błędu.
Kanały i reguły należą do Twojego własnego loginu. Jeśli ktoś z zespołu chce dostawać alerty na swoim kanale, konfiguruje go samodzielnie.
Od zera do pierwszej wiadomości
- Połącz usługi Search Console, o których chcesz raportować (Łączenie z Search Console). Usługa demonstracyjna pojawia się w każdym selektorze, więc możesz wypróbować regułę, zanim pojawią się Twoje własne dane.
- Dodaj kanał przyciskiem Add to Slack, New Teams channel lub New webhook: nadaj mu nazwę i wklej adres URL. Skąd wziąć poszczególne adresy URL: Slack, Microsoft Teams, webhooki.
- Kliknij Send test w wierszu kanału i sprawdź, czy wiadomość dotarła.
- Utwórz regułę przyciskiem New scheduled report lub New alert. Oba przyciski pozostają wyszarzone, dopóki nie istnieje co najmniej jeden kanał.
Kiedy wysyłane są wiadomości
Zadanie uruchamia się na początku każdej pełnej godziny (UTC) i ustala, co jest do wysłania.
| Wiadomość | Kiedy jest wysyłana |
|---|---|
| Zaplanowany raport | O wybranej godzinie, codziennie, co tydzień lub co miesiąc, najwyżej raz w danym okresie |
| Alert dotyczący kliknięć, CTR, pozycji, utraconych zapytań, śledzenia rankingów lub audytów | Sprawdzany raz dziennie, w uruchomieniu o 06:00 UTC |
| Alert o zmianach w indeksie | Sprawdzany co godzinę |
| Send test, Send now, Test rule | Natychmiast |
| Send to Slack na stronie raportu | Natychmiast (Korzystanie z AutoPSEO w Slack) |
Okna raportów i alertów kończą się w dniu poprzedzającym uruchomienie, ponieważ Search Console publikuje dane z opóźnieniem. Każda wiadomość podaje użyte daty, więc nikt nie musi ich zgadywać.
Czego potrzebujesz
- Aktywnego planu lub trwającego okresu próbnego. Gdy okres próbny kończy się bez wykupionego planu, zaplanowane raporty i alerty przestają działać, a nowe kanały, zmiany reguł, testy i wysyłki są odrzucane, dopóki nie wybierzesz planu (plany i rozliczenia).
- Miejsca docelowego, nad którym masz kontrolę: uprawnienia do utworzenia przychodzącego webhooka w Slack, webhooka Workflows w kanale Teams albo własnego punktu końcowego HTTPS.
Pamiętaj, kto może czytać kanał
Każda wiadomość zawiera dane o skuteczności w wyszukiwarce: kliknięcia, wyświetlenia, zapytania i adresy stron. Widzi je każdy, kto może czytać kanał Slack lub Teams albo system stojący za webhookiem, dlatego usługi klientów publikuj na kanałach prywatnych. Docelowy adres URL również jest tajny: kto go zna, może publikować wiadomości w Twoim kanale, jak zaznacza Slack w odniesieniu do swoich webhooków. Dlatego AutoPSEO po zapisaniu nigdy nie wyświetla go ponownie.
Czytaj dalej
- Łączenie ze Slack przez przychodzący webhook: tworzenie adresu URL w Slack, jego dodawanie oraz błędy, które może zwrócić Slack.
- Zaplanowane raporty: typy raportów, okresy, częstotliwość i zasada „raz na okres".
- Alerty: dziewięć detektorów, progi, poziom ważności i wyciszanie.
- Korzystanie z AutoPSEO w Slack: co zawiera wiadomość i jak działa Send to Slack.
- Microsoft Teams: adresy URL Workflows i karty adaptacyjne.
- Wychodzące webhooki: treść JSON, typy zdarzeń i weryfikacja podpisu.
Przeglądy produktów: AutoPSEO for Slack i AutoPSEO for Microsoft Teams.
W tej sekcji
Połączenie ze Slack przez przychodzący webhook
Utwórz w Slack przychodzący webhook dla kanału, dodaj go w AutoPSEO, wyślij wiadomość testową i napraw błędy, które Slack zwraca, gdy wysyłka się nie powiedzie.
Raporty cykliczne w Slacku, Teams lub przez webhook
Publikuj na kanale codziennie, co tydzień lub co miesiąc kliknięcia, wyświetlenia, CTR i pozycję usługi wraz z jej najlepszymi zapytaniami, stronami lub największymi zmianami pozycji.
Alerty: detektory, progi i poziomy ważności
Dziewięć detektorów monitoruje kliknięcia, CTR, pozycję, utracone zapytania, zmiany indeksowania, rankingi i audyty, a wiadomość na kanale publikują dopiero po przekroczeniu progu.
Korzystanie z AutoPSEO w Slacku
Co zawierają wiadomości AutoPSEO w Slacku, jak funkcja Send to Slack wysyła dowolną tabelę raportu na kanał oraz co można, a czego nie można zrobić w samym Slacku.
Alerty i raporty w Microsoft Teams
Utwórz webhook Workflows na kanale Teams, dodaj go w AutoPSEO i otrzymuj alerty oraz raporty cykliczne jako karty Adaptive Cards w kolorze odpowiadającym ważności.
Webhooki wychodzące: ładunek i podpis
Odbieraj alerty i raporty AutoPSEO jako podpisany JSON w dowolnym punkcie końcowym HTTPS: nagłówki żądania, pola treści, typy zdarzeń i sposób weryfikacji podpisu.