หากต้องการตั้งค่าการแชร์ข้อมูลเข้าสู่ระบบในเว็บไซต์หลายแห่ง ให้ทำดังนี้
- กำหนดโดเมนหลัก: เลือกโดเมน 1 โดเมนเป็นข้อมูลอ้างอิงหลัก จุดสำหรับลิงก์
- สร้างและโฮสต์
assetlinks.json
ไฟล์:- โดเมนหลัก: สร้างและโฮสต์ไฟล์
assetlinks.json
ใน โดเมนหลักที่แสดงรายการโดเมนทั้งหมดที่มีข้อมูลเข้าสู่ระบบร่วมกัน - โดเมนอื่นๆ: สร้างและโฮสต์ไฟล์
assetlinks.json
ในแต่ละโดเมน โดเมนอื่นๆ โดยแต่ละโดเมนจะเชื่อมโยงกลับไปที่โดเมนหลัก
- โดเมนหลัก: สร้างและโฮสต์ไฟล์
ในตัวอย่างต่อไปนี้ เรากำหนด example.com เป็นโดเมนหลัก อื่นๆ ทั้งหมด โดเมนที่ระบุแชร์ข้อมูลเข้าสู่ระบบกับ example.com และลิงก์กันเอง
- example.com (โดเมนหลัก)
- example.org
- example.net
- myownpersonaldomain.com
ก่อนตั้งค่าการแชร์ข้อมูลเข้าสู่ระบบ โปรดตรวจสอบว่าคุณได้ดำเนินการตามข้อกำหนดเบื้องต้นเรียบร้อยแล้ว
หากต้องการประกาศการแชร์ข้อมูลเข้าสู่ระบบในเว็บไซต์เหล่านี้ ให้ทำดังนี้
สร้างไฟล์
assetlinks.json
สำหรับโดเมนหลักที่มีข้อมูลต่อไปนี้ เนื้อหา:[ { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.com" } }, { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.org" } }, { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.net" } }, { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://myownpersonaldomain.com" } } ]
โฮสต์ไฟล์ JSON ของลิงก์เนื้อหาดิจิทัล (Digital Asset Links) ไว้ที่ตำแหน่งต่อไปนี้ใน URL หลัก:
https://example.com/.well-known/assetlinks.json
สร้างไฟล์
assetlinks.json
แบบง่ายสำหรับโดเมนอื่นๆ ที่อ้างอิง ไฟล์assetlinks.json
ของโดเมนหลัก:[ { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.com" } } ]
โฮสต์สำเนาของไฟล์ JSON ของลิงก์เนื้อหาดิจิทัล (Digital Asset Links) ที่ตำแหน่งต่อไปนี้ บนโดเมนอื่นๆ ทั้งหมด ในกรณีนี้
example.org/.well-known/assetlinks.json
example.net/.well-known/assetlinks.json
mypersonaldomain.com/.well-known/assetlinks.json
หลังจากทำตามขั้นตอนเหล่านี้ คุณตั้งค่าข้อมูลเข้าสู่ระบบที่ราบรื่นเรียบร้อยแล้ว แชร์ข้ามเว็บไซต์หลายแห่ง ตอนนี้เว็บไซต์ที่ระบุไว้ทั้งหมดสามารถแชร์ข้อมูลรับรองได้แล้ว
วิธีนี้ช่วยลดความซับซ้อนในการเพิ่มเว็บไซต์ใหม่ลงในเว็บไซต์ของคุณ เครือข่ายการแชร์ข้อมูลรับรอง
เพิ่มเว็บไซต์ใหม่ลงในเครือข่ายการแชร์ข้อมูลเข้าสู่ระบบ
หากต้องการเพิ่มเว็บไซต์ใหม่ลงในเครือข่ายการแชร์ข้อมูลเข้าสู่ระบบ ให้ทำดังนี้
อัปเดตไฟล์
assetlinks.json
ที่โฮสต์บนโดเมนหลักของคุณ (ใน https://example.com) เพิ่มคำสั่งใหม่ ลงในรายการที่มี URL ของโดเมนใหม่ ดังนี้... { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": https://NEW_DOMAIN } } ...
โดยที่
NEW_DOMAIN
คือชื่อโดเมนใหม่สร้างและฝากไฟล์
assetlinks.json
ในโดเมนใหม่ โดยลิงก์กลับไปยัง โดเมนหลัก (ในกรณีนี้คือ https://example.com) ที่มีเนื้อหาต่อไปนี้[ { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.com" } } ]
ไฟล์ assetlinks.json
อื่นๆ ทั้งหมดจะไม่เปลี่ยนแปลง วิธีนี้จะช่วยโปรโมตโค้ด
ความสามารถในการดำเนินการซ้ำได้ และลดโอกาสที่จะเกิดข้อผิดพลาดระหว่างการอัปเดต