ใช้ขั้นตอนการแก้ไขปัญหาตามลำดับสำหรับผลิตภัณฑ์เกตเวย์, เกตเวย์ API คอนเวอร์ชั่น หรือ Signals Gateway ตามด้านล่างนี้เพื่อแก้ไขปัญหา
ไปที่
https://<Gateway Products Endpoint>/hub/health/
โฮสต์จะสามารถตรวจสอบสถานะเซิร์ฟเวอร์ของอินสแตนซ์ได้ผ่านบริการตรวจสอบประสิทธิภาพการทำงานนี้
ขั้นตอนที่ 1 ใช้ตัวตรวจสอบ DNS ออนไลน์ เช่น https://dnschecker.org/ เพื่อตรวจสอบยืนยันว่าโดเมนเกตเวย์ได้รับการแก้ไขเป็นที่อยู่ IP ที่ถูกต้องตามที่ระบุไว้ในการตั้งค่าอินสแตนซ์และมีการเผยแพร่อย่างครบถ้วน หรือไม่ ให้คุณรอสักระยะหนึ่งเพื่อให้ DNS ได้รับการเผยแพร่อย่างครบถ้วน และตรวจสอบว่าคุณได้สร้างบันทึก CNAME ในผู้รับจดทะเบียนโดเมนของคุณแล้ว
ขั้นตอนที่ 2 เครือข่ายอาจไม่สามารถเข้าถึงได้ชั่วคราว โปรดรอสักครู่ก่อนที่จะเข้าสู่ระบบ UI ผลิตภัณฑ์เกตเวย์อีกครั้ง หรือรีเฟรชหน้าเว็บ
ขั้นตอนที่ 3 ทรัพยากรของอินสแตนซ์อาจไม่เพียงพอ ยกเลิกการทำงานของพ็อดเพื่อปล่อยทรัพยากรโดยทำตามขั้นตอนด้านล่างนี้
ขั้นตอนที่ 4 ถอนการติดตั้งและติดตั้งอินสแตนซ์อีกครั้งหากเป็นอินสแตนซ์ใหม่
ขั้นตอนที่ 5 แจ้งให้ผู้ติดต่อของ Meta ทราบ (ถ้ามี)
ข้อผิดพลาดนี้มักเกิดขึ้นเนื่องจากคุณไม่ได้สร้างคลัสเตอร์ Google Kubernetes Engine ในบัญชี GCP ของคุณและต้องใช้เวลาในการสร้างทรัพยากรพื้นฐานบางอย่างในครั้งแรก คุณควรใช้สคริปต์ถอนการติดตั้งที่อธิบายไว้ในคู่มือการถอนการติดตั้งเพื่อล้างการติดตั้งและลองติดตั้งใหม่อีกครั้ง
หากปล่อยเซสชั่น CloudShell ทิ้งไว้เป็นเวลานาน เทอร์มินัล CloudShell อาจถูกยกเลิกการเชื่อมต่อได้ แม้แต่ในกรณีนี้ การติดตั้งอาจจะเสร็จสมบูรณ์ไปแล้ว หากต้องการดูคำแนะนำในการติดตั้ง โปรดเปิดหน้า GCP Cloud Storage และค้นหาที่เก็บข้อมูลที่ชื่อ capig-{your_login_id}-XXX-storage-bucket ซึ่งจะมีไฟล์ชื่อ capig-onboarding-guide.txt โปรดเปิดไฟล์ดังกล่าวและทำตามคำแนะนำที่ให้ไว้
ทำตามขั้นตอนการแก้ไขปัญหาด้านล่างเพื่อช่วยแก้ไขปัญหา:
ตรวจสอบให้แน่ใจว่าคุณได้ปฏิบัติตามขั้นตอนทั้งหมดตามรายละเอียดในคู่มือการเริ่มต้นใช้งาน หากคุณยังคงถูกบล็อกอยู่ โปรดติดต่อผู้ติดต่อของ Meta พร้อมด้วยคำอธิบายที่ชัดเจน หรือทางที่ดีควรให้ภาพหน้าจอที่แสดงให้เห็นปัญหาไปด้วย
ขั้นตอนที่ 1 ตรวจสอบว่าเครือข่ายล่มชั่วคราวหรือไม่ รอสักครู่เพื่อเข้าสู่ระบบ UI ของผลิตภัณฑ์เกตเวย์อีกครั้งหรือรีเฟรชหน้าเว็บ
ขั้นตอนที่ 2 แจ้งให้ผู้ติดต่อของ Meta ทราบ (ถ้ามี)
ขั้นตอนที่ 1 เว็บไซต์อาจถูกบล็อก ตามค่าเริ่มต้น เว็บไซต์ใดก็ตามที่ได้รับเหตุการณ์จากพิกเซลที่เชื่อมโยงกับผลิตภัณฑ์เกตเวย์ของคุณจะได้รับอนุญาตให้รับและเผยแพร่เหตุการณ์ได้ เฉพาะเว็บไซต์ที่ถูกบล็อกเท่านั้นที่จะถูกห้ามไม่ให้รับและเผยแพร่เหตุการณ์
เปิด UI ของผลิตภัณฑ์เกตเวย์ของคุณ จากนั้นเลือก เว็บไซต์ -> เว็บไซต์ที่ถูกบล็อก จากเมนูทางด้านซ้าย
เลิกบล็อกเว็บไซต์ใดก็ตามที่คุณต้องการรับและเผยแพร่เหตุการณ์
ขั้นตอนที่ 2 อาจไม่ได้ติดตั้งพิกเซลด้วยวิธีมาตรฐาน เพื่อให้ผลิตภัณฑ์เกตเวย์ทำงานได้อย่างถูกต้อง เราขอแนะนำให้เพิ่มพิกเซลลงในแท็ก <head> ของเว็บไซต์ของคุณโดยตรง
ขั้นตอนที่ 3 การกำหนดค่า DNS อาจไม่สมบูรณ์หรือไม่ถูกต้อง พิกเซลจะสื่อสารกับเกตเวย์บนโดเมนที่เหมาะสำหรับการสื่อสารนี้ ซึ่งตามหลักการแล้วจะเป็นหน้าเว็บเดียวกันกับหน้าเว็บที่ส่งพิกเซล ตัวอย่างเช่น หากส่งพิกเซลบน advertiser.com ตามหลักการแล้ว พิกเซลบน gateway.advertiser.com จะสามารถเข้าถึงเกตเวย์ได้
โดเมนย่อยของโดเมนของบัญชี (โดเมนที่ส่งพิกเซล) จะต้องเชื่อมโยงกับโดเมนย่อยของโฮสต์ผ่านบันทึก CNAME บนผู้ให้บริการ DNS ของผู้ลงโฆษณา เพื่อให้พิกเซลสามารถเข้าถึงตำแหน่งข้อมูลของผลิตภัณฑ์เกตเวย์ได้โดยผ่านการเรียกใช้คำขอของบุคคลที่หนึ่ง
ใช้ตัวตรวจสอบ DNS ออนไลน์ เช่น https://dnschecker.org/ เพื่อตรวจสอบยืนยันว่าบันทึก CNAME ตามที่อธิบายไว้ข้างต้นนั้นได้รับการตั้งค่าอย่างถูกต้องหรือไม่ โดยที่โดเมนย่อยของบัญชีจะชี้ไปที่โดเมนย่อยของโฮสต์อย่างถูกต้อง ซึ่งจะชี้ไปที่โดเมนที่มีการปรับสมดุลการโหลดซึ่งได้รับการกำหนดให้เมื่อสร้างขึ้น ในที่สุดแล้ว หากโดเมนย่อยของบัญชีไม่ได้ชี้ไปที่โดเมนที่มีโหลดสมดุล โปรดดูส่วนการแก้ไขปัญหาเพื่อดำเนินขั้นตอนต่อไป
ขั้นตอนที่ 4 เหตุการณ์อาจถูกบล็อกโดยนโยบายการรักษาความปลอดภัยของเนื้อหา (CSP) เว็บไซต์บางเว็บอาจมี CSP ที่บล็อกเหตุการณ์ต่างๆ ไม่ให้ผลิตภัณฑ์เกตเวย์สามารถรับได้
ตรวจสอบว่ามีการตั้งค่าส่วนหัวการตอบกลับนโยบายการรักษาความปลอดภัยของเนื้อหาบนเซิร์ฟเวอร์จากเว็บไซต์ของผู้ลงโฆษณาหรือไม่
ขั้นตอนที่ 5 ยกเลิกการเชื่อมต่อพิกเซลให้หมด แล้วเชื่อมต่ออีกครั้ง
ขั้นตอนที่ 6 ตรวจสอบว่าคุณใช้โทเค็นการเข้าถึงระบบที่ถูกต้อง
ตรวจสอบว่ามีการตั้งค่าส่วนหัวการตอบกลับนโยบายการรักษาความปลอดภัยของเนื้อหาบนเซิร์ฟเวอร์จากเว็บไซต์ของผู้ลงโฆษณาหรือไม่
เข้าไปที่ https://<Gateway Product Endpoint>/capig/graphiql/. วางคำสั่งด้านล่างพร้อมด้วย tenantId เพื่อรับโทเค็นการเข้าถึงที่เกี่ยวข้อง
query test {
tenantQueries (tenantId:"") {
account {
signalConfigs {
connectionId
connectionStatus {
badToken
accessTokenAvailable
}
}
}
}
}หากต้องการค้นหา tenantId ให้ไปที่ UI ของผลิตภัณฑ์เกตเวย์ แล้วเลือกบัญชีที่เกี่ยวข้องซึ่งมีลิงก์ URL แสดงเป็น https://<Gateway Product Endpoint>/hub/capig/?tenant=<tenentId>
หากผลของ badToken ส่งคืนเป็น true กลับมา ให้แก้ไขโดยคลิกที่ปุ่ม “เพิ่มแหล่งข้อมูล” เพื่อเพิ่มแหล่งข้อมูลเดียวกันอีกครั้ง
ขั้นตอนที่ 7 ตรวจสอบยืนยันกับโฮสต์ของคุณว่าสามารถเข้าถึง UI ของโฮสต์ได้หรือไม่ และทำตามขั้นตอนการแก้ไขปัญหาในคู่มือนี้