Tài liệu
Slack, Teams & webhook
Gửi báo cáo Search Console theo lịch và cảnh báo tới Slack, Microsoft Teams hoặc bất kỳ endpoint HTTPS nào, tất cả được quản lý trên một trang kèm nhật ký gửi.
AutoPSEO có thể đưa số liệu ra khỏi ứng dụng theo hai cách: báo cáo theo lịch với các chỉ số chính của Search Console cho một property, và cảnh báo được kích hoạt khi một bộ phát hiện thấy lượt nhấp, CTR, vị trí, tình trạng lập chỉ mục, thứ hạng theo dõi hoặc kết quả kiểm tra thay đổi. Cả hai đều được gửi tới một kênh mà bạn chỉ cần thêm một lần: Slack incoming webhook, URL Workflows của Microsoft Teams, hoặc bất kỳ endpoint HTTPS công khai nào nhận JSON đã ký. Bạn quản lý toàn bộ trên một trang duy nhất.
Tìm ở đâu
Mở Slack, Teams & Webhooks ở thanh bên trái, hoặc vào Account rồi chọn Manage trên thẻ Slack, Teams & webhooks (mở trong ứng dụng). Trang có một phần cho mỗi đích đến (Slack - Connected workspaces, Microsoft Teams, Outbound webhooks), tiếp theo là Scheduled reports, Alerts và Delivery history.
Kênh, quy tắc và lượt gửi
Tính năng này gồm ba thành phần.
- Kênh: một URL đích, được gắn nhãn Slack, Microsoft Teams hoặc Webhook. AutoPSEO lưu URL ở dạng mã hóa và về sau chỉ hiển thị host cùng vài ký tự cuối. Một tài khoản có thể có 25 kênh.
- Quy tắc: một báo cáo theo lịch hoặc một cảnh báo, trỏ tới đúng một kênh. Một kênh có thể phục vụ nhiều quy tắc, tối đa 50 quy tắc cho mỗi tài khoản. Để nhận cùng một cảnh báo ở cả Slack và Teams, hãy tạo hai quy tắc.
- Lượt gửi: một lần thử đăng tin nhắn. Delivery history lưu 50 lần thử gần nhất trên mọi kênh, bao gồm cả tin nhắn thử và bản tóm tắt gửi một lần, cùng với trạng thái (sent, failed hoặc skipped), mã trạng thái HTTP, thời gian đích đến phản hồi và lý do lỗi nếu có.
Kênh và quy tắc thuộc về tài khoản đăng nhập của riêng bạn. Đồng nghiệp muốn nhận cảnh báo vào kênh của họ thì tự thiết lập.
Từ con số không đến tin nhắn đầu tiên
- Kết nối các property Search Console bạn muốn báo cáo (Kết nối Search Console). Property demo xuất hiện trong mọi danh sách chọn, nên bạn có thể thử một quy tắc trước khi có dữ liệu của chính mình.
- Thêm kênh bằng Add to Slack, New Teams channel hoặc New webhook: đặt tên và dán URL. Nguồn của từng URL: Slack, Microsoft Teams, webhook.
- Nhấp Send test trên hàng của kênh và kiểm tra tin nhắn đã đến chưa.
- Tạo quy tắc bằng New scheduled report hoặc New alert. Cả hai nút đều bị làm mờ cho đến khi có ít nhất một kênh.
Khi nào tin nhắn được gửi
Một tác vụ chạy vào đầu mỗi giờ (UTC) và xác định những gì đến hạn.
| Tin nhắn | Thời điểm gửi |
|---|---|
| Báo cáo theo lịch | Vào giờ bạn chọn, hằng ngày, hằng tuần hoặc hằng tháng, tối đa một lần mỗi kỳ |
| Cảnh báo về lượt nhấp, CTR, vị trí, truy vấn bị mất, theo dõi thứ hạng hoặc kiểm tra | Kiểm tra mỗi ngày một lần, trong lượt chạy 06:00 UTC |
| Cảnh báo về thay đổi lập chỉ mục | Kiểm tra mỗi giờ |
| Send test, Send now, Test rule | Ngay lập tức |
| Send to Slack từ trang báo cáo | Ngay lập tức (Dùng AutoPSEO trong Slack) |
Khoảng thời gian của báo cáo và cảnh báo kết thúc vào ngày trước lượt chạy, vì Search Console công bố dữ liệu với độ trễ. Mỗi tin nhắn đều ghi rõ các ngày đã dùng, nên không ai phải đoán.
Bạn cần gì
- Một gói đang hoạt động hoặc bản dùng thử đang chạy. Khi bản dùng thử kết thúc mà chưa có gói, báo cáo theo lịch và cảnh báo sẽ dừng, đồng thời việc thêm kênh mới, thay đổi quy tắc, gửi thử và gửi tin đều bị từ chối cho đến khi bạn chọn gói (gói và thanh toán).
- Một đích đến do bạn kiểm soát: quyền tạo incoming webhook trong Slack, webhook Workflows trong kênh Teams, hoặc một endpoint HTTPS của riêng bạn.
Lưu ý ai có thể đọc kênh
Mọi tin nhắn đều chứa dữ liệu hiệu suất tìm kiếm: lượt nhấp, lượt hiển thị, truy vấn và địa chỉ trang. Bất kỳ ai đọc được kênh Slack hoặc Teams, hay hệ thống phía sau một webhook, đều thấy dữ liệu này, vì vậy hãy gửi các property của khách hàng vào kênh riêng tư. URL đích cũng là bí mật: ai nắm giữ nó đều có thể đăng vào kênh của bạn, như Slack đã lưu ý về webhook của họ. Đó là lý do AutoPSEO không bao giờ hiển thị lại URL sau khi bạn lưu.
Đọc tiếp
- Kết nối Slack bằng incoming webhook: tạo URL trong Slack, thêm vào AutoPSEO và các lỗi Slack có thể trả về.
- Báo cáo theo lịch: các loại báo cáo, kỳ báo cáo, tần suất và quy tắc một lần mỗi kỳ.
- Cảnh báo: chín bộ phát hiện, ngưỡng, mức độ nghiêm trọng và tắt tiếng.
- Dùng AutoPSEO trong Slack: nội dung một tin nhắn và cách Send to Slack hoạt động.
- Microsoft Teams: URL Workflows và Adaptive Cards.
- Outbound webhook: nội dung JSON, các loại sự kiện và cách kiểm tra chữ ký.
Tổng quan sản phẩm: AutoPSEO for Slack và AutoPSEO for Microsoft Teams.
Trong mục này
Kết nối Slack bằng incoming webhook
Tạo incoming webhook của Slack cho một kênh, thêm vào AutoPSEO, gửi tin nhắn thử và xử lý các lỗi Slack trả về khi đăng tin không thành công.
Báo cáo định kỳ gửi tới Slack, Teams hoặc webhook
Đăng số lượt nhấp, lượt hiển thị, CTR và vị trí của một thuộc tính, kèm các truy vấn, trang hoặc biến động thứ hạng hàng đầu, lên kênh của bạn theo ngày, tuần hoặc tháng.
Cảnh báo: bộ phát hiện, ngưỡng và mức độ nghiêm trọng
Chín bộ phát hiện theo dõi lượt nhấp, CTR, vị trí, truy vấn bị mất, thay đổi chỉ mục, thứ hạng và kiểm tra, rồi chỉ gửi tin vào kênh khi vượt ngưỡng.
Sử dụng AutoPSEO trong Slack
Nội dung các tin nhắn Slack của AutoPSEO, cách Send to Slack đăng bất kỳ bảng báo cáo nào lên kênh, và những việc bạn có thể và không thể làm ngay trong Slack.
Cảnh báo và báo cáo qua Microsoft Teams
Tạo webhook Workflows trong kênh Teams, thêm vào AutoPSEO và nhận cảnh báo cùng báo cáo định kỳ dưới dạng Adaptive Card có màu theo mức độ nghiêm trọng.
Webhook gửi đi: payload và chữ ký
Nhận cảnh báo và báo cáo của AutoPSEO dưới dạng JSON có chữ ký tại bất kỳ endpoint HTTPS nào: header của request, các trường trong body, loại sự kiện và cách kiểm tra chữ ký.