เอกสารประกอบ
Slack, Teams และ webhooks
ส่งรายงานตามกำหนดเวลาและการแจ้งเตือนจาก Search Console ไปยัง Slack, Microsoft Teams หรือ HTTPS endpoint ใดก็ได้ โดยจัดการทั้งหมดได้จากหน้าเดียว พร้อมบันทึกการส่ง
AutoPSEO สามารถนำตัวเลขออกมานอกแอปได้สองรูปแบบ ได้แก่ รายงานตามกำหนดเวลาที่สรุปตัวเลขหลักของ Search Console ของแต่ละพร็อพเพอร์ตี้ และการแจ้งเตือนที่ทำงานเมื่อตัวตรวจจับพบว่าคลิก CTR ตำแหน่ง การจัดทำดัชนี อันดับที่ติดตาม หรือผลการตรวจสอบมีการเปลี่ยนแปลง ทั้งสองแบบจะส่งไปยังช่องทางที่คุณเพิ่มไว้เพียงครั้งเดียว ซึ่งอาจเป็น Slack incoming webhook, URL ของ Workflows ใน Microsoft Teams หรือ HTTPS endpoint สาธารณะใดก็ได้ที่รับ JSON ที่ลงลายเซ็น คุณจัดการทั้งหมดได้จากหน้าเดียว
หาได้จากที่ไหน
เปิด Slack, Teams & Webhooks ในแถบด้านซ้าย หรือไปที่ Account แล้วเลือก Manage ในการ์ด Slack, Teams & webhooks (เปิดในแอป) หน้านี้มีส่วนสำหรับแต่ละปลายทาง (Slack - Connected workspaces, Microsoft Teams, Outbound webhooks) ตามด้วย Scheduled reports, Alerts และ Delivery history
ช่องทาง กฎ และการส่ง
ฟีเจอร์นี้ประกอบด้วยสามส่วน
- ช่องทาง (Channel): URL ปลายทางหนึ่งรายการ โดยมีป้ายกำกับเป็น Slack, Microsoft Teams หรือ Webhook AutoPSEO เก็บ URL แบบเข้ารหัส และหลังจากนั้นจะแสดงเฉพาะโฮสต์กับอักขระท้าย ๆ ไม่กี่ตัว หนึ่งบัญชีมีช่องทางได้ 25 ช่องทาง
- กฎ (Rule): รายงานตามกำหนดเวลาหรือการแจ้งเตือน ที่ชี้ไปยังช่องทางเพียงช่องทางเดียว ช่องทางหนึ่งป้อนให้กับกฎได้ไม่จำกัดจำนวน แต่แต่ละบัญชีมีกฎได้สูงสุด 50 กฎ หากต้องการให้ได้รับการแจ้งเตือนเดียวกันทั้งใน Slack และ Teams ให้สร้างสองกฎ
- การส่ง (Delivery): ความพยายามโพสต์ข้อความหนึ่งครั้ง Delivery history เก็บ 50 ครั้งล่าสุดจากทุกช่องทาง รวมถึงการทดสอบและสรุปแบบครั้งเดียว พร้อมสถานะ (sent, failed หรือ skipped) สถานะ HTTP เวลาที่ปลายทางใช้ตอบกลับ และสาเหตุที่ระบุไว้เมื่อส่งไม่สำเร็จ
ช่องทางและกฎผูกกับบัญชีเข้าสู่ระบบของคุณเอง หากเพื่อนร่วมทีมต้องการรับการแจ้งเตือนในช่องทางของตนเอง ก็ต้องตั้งค่าของตนเอง
ตั้งแต่เริ่มต้นจนถึงข้อความแรก
- เชื่อมต่อพร็อพเพอร์ตี้ Search Console ที่ต้องการรายงาน (การเชื่อมต่อ Search Console) พร็อพเพอร์ตี้เดโมจะปรากฏในตัวเลือกทุกรายการ คุณจึงลองสร้างกฎได้ก่อนที่ข้อมูลของคุณจะเข้ามา
- เพิ่มช่องทางด้วย Add to Slack, New Teams channel หรือ New webhook โดยตั้งชื่อและวาง URL ดูที่มาของ URL แต่ละแบบได้ที่: Slack, Microsoft Teams, webhooks
- คลิก 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 เผยแพร่ข้อมูลล่าช้า ทุกข้อความจะระบุวันที่ที่ใช้ไว้ ผู้อ่านจึงไม่ต้องเดา
สิ่งที่คุณต้องมี
- แพ็กเกจที่ใช้งานอยู่หรือช่วงทดลองใช้ที่ยังไม่สิ้นสุด เมื่อช่วงทดลองใช้สิ้นสุดโดยไม่มีแพ็กเกจ รายงานตามกำหนดเวลาและการแจ้งเตือนจะหยุดทำงาน และระบบจะปฏิเสธการเพิ่มช่องทางใหม่ การแก้ไขกฎ การทดสอบ และการส่ง จนกว่าคุณจะเลือกแพ็กเกจ (แพ็กเกจและการเรียกเก็บเงิน)
- ปลายทางที่คุณควบคุมได้ ได้แก่ สิทธิ์สร้าง incoming webhook ใน Slack, Workflows webhook ในช่อง Teams หรือ HTTPS endpoint ของคุณเอง
ระวังว่าใครอ่านช่องทางนั้นได้บ้าง
ทุกข้อความมีข้อมูลประสิทธิภาพการค้นหา ได้แก่ คลิก อิมเพรสชัน คิวรี และที่อยู่หน้าเว็บ ทุกคนที่อ่านช่อง Slack หรือ Teams หรือระบบที่อยู่เบื้องหลัง webhook ได้ก็จะเห็นข้อมูลนี้ จึงควรโพสต์พร็อพเพอร์ตี้ของลูกค้าในช่องส่วนตัว URL ปลายทางก็เป็นความลับเช่นกัน ผู้ที่ถือ URL นี้สามารถโพสต์ลงในช่องของคุณได้ ดังที่ Slack ระบุไว้สำหรับ webhook ของตน ด้วยเหตุนี้ AutoPSEO จึงไม่แสดง URL อีกเลยหลังจากที่คุณบันทึกแล้ว
อ่านต่อ
- การเชื่อมต่อ Slack ด้วย incoming webhook: การสร้าง URL ใน Slack การเพิ่ม URL และข้อผิดพลาดที่ Slack อาจส่งกลับ
- รายงานตามกำหนดเวลา: ประเภทรายงาน ช่วงเวลา ความถี่ และกฎหนึ่งครั้งต่อรอบ
- การแจ้งเตือน: ตัวตรวจจับทั้งเก้าแบบ เกณฑ์ ระดับความรุนแรง และการปิดเสียง
- การใช้ AutoPSEO ใน Slack: ข้อความมีอะไรบ้าง และ Send to Slack ทำงานอย่างไร
- Microsoft Teams: URL ของ Workflows และ Adaptive Cards
- Outbound webhooks: เนื้อหา JSON ประเภทเหตุการณ์ และการตรวจสอบลายเซ็น
ภาพรวมผลิตภัณฑ์: AutoPSEO for Slack และ AutoPSEO for Microsoft Teams
ในส่วนนี้
การเชื่อมต่อ Slack ด้วย incoming webhook
สร้าง Slack incoming webhook สำหรับแชนเนล เพิ่มลงใน AutoPSEO ส่งข้อความทดสอบ และแก้ไขข้อผิดพลาดที่ Slack ส่งกลับมาเมื่อโพสต์ไม่สำเร็จ
รายงานตามกำหนดเวลาใน Slack, Teams หรือ webhook
ส่งคลิก, impressions, CTR และอันดับของพร็อพเพอร์ตี้ พร้อมคิวรีเด่น หน้าเด่น หรือคิวรีที่อันดับเปลี่ยนมากที่สุด ไปยังแชนเนลทุกวัน ทุกสัปดาห์ หรือทุกเดือน
การแจ้งเตือน: ตัวตรวจจับ เกณฑ์ และระดับความรุนแรง
ตัวตรวจจับ 9 ตัวคอยเฝ้าดูคลิก CTR ตำแหน่ง คิวรีที่หายไป การเปลี่ยนสถานะการจัดทำดัชนี อันดับ และการตรวจสอบเว็บไซต์ และจะโพสต์ไปยังช่องทางที่เลือกก็ต่อเมื่อเกินเกณฑ์ที่กำหนดเท่านั้น
การใช้งาน AutoPSEO ใน Slack
ข้อความจาก AutoPSEO ใน Slack มีอะไรบ้าง, Send to Slack ส่งตารางรายงานใดก็ได้ไปยังแชนเนลอย่างไร และสิ่งที่ทำได้และทำไม่ได้จากภายใน Slack เอง
การแจ้งเตือนและรายงานผ่าน Microsoft Teams
สร้าง Workflows webhook ในแชนเนล Teams เพิ่มลงใน AutoPSEO แล้วรับการแจ้งเตือนและรายงานตามกำหนดเวลาในรูปแบบ Adaptive Card ที่ใช้สีตามระดับความรุนแรง
Outbound webhook: payload และลายเซ็น
รับการแจ้งเตือนและรายงานจาก AutoPSEO เป็น JSON ที่มีลายเซ็นที่ปลายทาง HTTPS ใดก็ได้ ครอบคลุม request header, ฟิลด์ใน body, ประเภทอีเวนต์ และวิธีตรวจสอบลายเซ็น