ลองใช้เซิร์ฟเวอร์ MCP สำหรับ Google Analytics ติดตั้งจาก
GitHub และดูรายละเอียดเพิ่มเติมได้ที่
ประกาศ
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
WebhookNotification
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
กำหนดค่าทรัพยากรการดำเนินการที่ใช้เวลานานเพื่อส่งการแจ้งเตือนเว็บฮุคจาก Google Analytics Data API ไปยังเซิร์ฟเวอร์เว็บฮุคเมื่อมีการอัปเดตทรัพยากร
การกำหนดค่าการแจ้งเตือนมีค่าส่วนตัวและ จะแสดงในโปรเจ็กต์ GCP ของคุณเท่านั้น โปรเจ็กต์ GCP ที่แตกต่างกันอาจแนบการแจ้งเตือนเว็บฮุคที่แตกต่างกันไปยังทรัพยากรการดำเนินการที่ใช้เวลานานเดียวกัน
| การแสดง JSON |
{
"uri": string,
"channelToken": string
} |
| ช่อง |
uri |
string
ไม่บังคับ ที่อยู่เว็บที่จะได้รับการแจ้งเตือนเว็บฮุค ที่อยู่นี้จะได้รับคำขอ POST เมื่อสถานะของทรัพยากรการดำเนินการที่ใช้เวลานานมีการเปลี่ยนแปลง คำขอ POST จะมีทั้งเวอร์ชัน JSON ของทรัพยากรการดำเนินการที่ใช้เวลานานในเนื้อหาและช่อง sentTimestamp การประทับเวลาที่ส่งจะระบุยูนิกซ์ไมโครวินาทีนับตั้งแต่ Epoch ที่ส่งคำขอ ซึ่งจะช่วยให้คุณระบุการแจ้งเตือนที่เล่นซ้ำได้ URI ตัวอย่างคือ https://us-central1-example-project-id.cloudfunctions.net/example-function-1 URI ต้องใช้ HTTPS และชี้ไปยังเว็บไซต์ที่มีใบรับรอง SSL ที่ถูกต้องในเว็บเซิร์ฟเวอร์ URI ต้องมีความยาวสตริงสูงสุดไม่เกิน 128 อักขระ & ใช้เฉพาะอักขระในรายการที่อนุญาตจาก RFC 1738 เท่านั้น เมื่อเซิร์ฟเวอร์เว็บฮุคได้รับการแจ้งเตือน ก็คาดว่าจะตอบกลับด้วยรหัสสถานะการตอบกลับ HTTP 200 ภายใน 5 วินาที ต้องมี URI เพื่อใช้การแจ้งเตือนเว็บฮุค คำขอที่ส่งไปยังเซิร์ฟเวอร์เว็บฮุคนี้จะมีโทเค็นรหัสที่ตรวจสอบสิทธิ์บัญชีบริการ google-analytics-audience-export@system.gserviceaccount.com ดูข้อมูลเพิ่มเติมเกี่ยวกับโทเค็นรหัสได้ที่ https://cloud.google.com/docs/authentication/token-types#id สำหรับ Google Cloud Functions คุณจะกำหนดค่าฟังก์ชันให้ต้องมีการตรวจสอบสิทธิ์ได้ ใน Cloud IAM คุณจะต้องมอบสิทธิ์บัญชีบริการให้กับผู้เรียกใช้ Cloud Run (roles/run.invoker) และ บทบาทผู้เรียกใช้ Cloud Functions (roles/cloudfunctions.invoker) สำหรับคำขอโพสต์เว็บฮุคเพื่อให้ผ่านการตรวจสอบสิทธิ์ Google Cloud Functions API นี้ส่งการแจ้งเตือนเว็บฮุคไปยัง URI ที่กำหนดเองได้ สำหรับเซิร์ฟเวอร์เว็บฮุคนอกเหนือจาก Google Cloud Functions ระบบจะละเว้นโทเค็นรหัสนี้ในส่วนหัวของผู้ถือการให้สิทธิ์หากไม่จำเป็น
|
channelToken |
string
ไม่บังคับ โทเค็นช่องเป็นค่าสตริงที่กำหนดเองและต้องมีความยาวไม่เกิน 64 อักขระ โทเค็นของช่องช่วยให้คุณยืนยันแหล่งที่มาของการแจ้งเตือนเว็บฮุคได้ วิธีนี้จะช่วยป้องกันข้อความที่ปลอมแปลง โทเค็นช่องทางจะระบุไว้ในส่วนหัว HTTP X-Goog-Channel-Token ของคำขอ POST ของเว็บฮุค ไม่จำเป็นต้องใช้โทเค็นช่องเพื่อใช้การแจ้งเตือนเว็บฮุค
|
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-04-24 UTC
[null,null,["อัปเดตล่าสุด 2026-04-24 UTC"],[],["This document outlines the configuration for webhook notifications from the Google Analytics Data API. You can set up a webhook server (`uri`) to receive POST requests containing long-running operation resource updates in JSON format, along with a `sentTimestamp`. The `uri` must be HTTPS with a valid SSL certificate and is required for webhook notifications. Optionally, use a `channelToken` for source verification, which is included in the `X-Goog-Channel-Token` header. Notifications will include an ID token for authentication.\n"]]