ไวยากรณ์ของรายการใบแจ้งยอด

รายการคําสั่งคือไฟล์หรือข้อมูลโค้ดที่เข้ารหัสด้วย JSON ในตําแหน่งที่รู้จัก

ตําแหน่งของรายการใบแจ้งยอด

โปรดดูการสร้างรายการใบแจ้งยอดเพื่อดูว่าควรเก็บรายการนี้ไว้ที่ใด

ไวยากรณ์

รายการหรือข้อมูลโค้ดประกอบด้วยอาร์เรย์ JSON ของคําสั่งเว็บไซต์หรือแอปอย่างน้อย 1 รายการเป็นออบเจ็กต์ JSON คําสั่งเหล่านี้ในลําดับใดก็ได้ ไวยากรณ์ทั่วไปมีดังนี้

[
  {
    "relation": ["relation_string"],
    "target": {target_object}
  } , ...
]
ความสัมพันธ์
อาร์เรย์ของสตริงอย่างน้อย 1 สตริงที่อธิบายความสัมพันธ์ที่ประกาศเกี่ยวกับเป้าหมาย ดูรายการสตริงความสัมพันธ์ที่กําหนด เช่น delegate_permission/common.handle_all_urls
เป้าหมาย
เนื้อหาเป้าหมายที่ข้อความนี้มีผลบังคับใช้ ประเภทเป้าหมายที่ใช้ได้

ตัวอย่างรายการใบแจ้งยอด

ต่อไปนี้เป็นตัวอย่างรายการข้อความเกี่ยวกับเว็บไซต์ที่มีข้อความเกี่ยวกับทั้งเว็บไซต์และแอป http://example.digitalassetlinks.org/.well-known/assetlinks.json

การปรับขนาดใบแจ้งยอดหลายสิบรายการขึ้นไป

ในบางกรณี ผู้ใช้หลักอาจต้องการทําข้อความต่างๆ กันเกี่ยวกับเป้าหมายที่ต่างกัน หรืออาจต้องออกใบแจ้งยอดจากครูใหญ่คนละคนกับชุดเป้าหมายเดียวกัน เช่น เว็บไซต์หนึ่งอาจอยู่ในโดเมนระดับบนสุดหลายโดเมนของแต่ละประเทศ และเว็บไซต์ทั้งหมดอาจต้องการประกาศเกี่ยวกับแอปบนอุปกรณ์เคลื่อนที่เดียวกัน

สําหรับสถานการณ์เหล่านี้ โปรดใช้ใบแจ้งยอดแทน เมื่อใช้กลไกนี้ คุณสามารถตั้งค่า Point จากผู้ใช้หลักหลายรายไปยัง ตําแหน่งส่วนกลางส่วนกลางเดียว ซึ่งระบุคําสั่งสําหรับผู้ใช้หลักทั้งหมด

เช่น คุณอาจเลือกว่าตําแหน่งส่วนกลางควรเป็น 'https://example.com/includedstatements.json` ไฟล์นี้ก็กําหนดค่าให้มีเนื้อหาเหมือนกับในตัวอย่างด้านบนได้

หากต้องการตั้งค่าตัวชี้จากเว็บไซต์ไปยังไฟล์รวม ให้เปลี่ยน 'https://example.com/.well-known/assetlinks.json` เป็นดังนี้

[{
  "include": "https://example.com/includedstatements.json"
}]

หากต้องการตั้งค่าตัวชี้จากแอป Android ลงในไฟล์รวม ให้เปลี่ยน `res/values/strings.xml` เป็น

<resources>
  ...
  <string name="asset_statements">
    [{
      \"include\": \"https://example.com/includedstatements.json\"
    }]
  </string>
</resources>

ข้อมูลเพิ่มเติม

มีคําอธิบายโดยละเอียดเกี่ยวกับรูปแบบรายการข้อความและแนวคิดสําคัญในเอกสารเฉพาะของเรา