Settings

แสดงการตั้งค่าของโปรเจ็กต์ Actions ที่ไม่ได้เจาะจงภาษา

การแสดง YAML
projectId: string
defaultLocale: string
enabledRegions: 
  - string
disabledRegions: 
  - string
category: enum (Category)
usesTransactionsApi: boolean
usesDigitalPurchaseApi: boolean
usesInteractiveCanvas: boolean
usesHomeStorage: boolean
designedForFamily: boolean
containsAlcoholOrTobaccoContent: boolean
keepsMicOpen: boolean
surfaceRequirements: 
  object (SurfaceRequirements)
testingInstructions: string
localizedSettings: 
  object (LocalizedSettings)
accountLinking: 
  object (AccountLinking)
selectedAndroidApps: 
  - string
ช่อง
projectId

string

รหัสโปรเจ็กต์ของ Actions

defaultLocale

string

ภาษาซึ่งเป็นค่าเริ่มต้นสำหรับโปรเจ็กต์ สำหรับไฟล์ทั้งหมดยกเว้นภายใต้ resources/ ที่ไม่มีภาษาในเส้นทาง ข้อมูลที่แปลเป็นภาษาท้องถิ่นจะถือว่ามาจาก defaultLocale นี้ สำหรับไฟล์ที่อยู่ภายใต้ resources/ ไม่มีภาษา หมายความว่าทรัพยากรใช้ได้กับทุกภาษา

enabledRegions[]

string

แสดงภูมิภาคที่ผู้ใช้สามารถเรียกใช้การดำเนินการของคุณได้ ซึ่งอิงตามตำแหน่งที่ตั้งของผู้ใช้ ไม่สามารถตั้งค่าได้หากตั้งค่า disabledRegions ไว้ หากไม่ได้ระบุทั้ง enabledRegions และ disabledRegions ผู้ใช้จะเรียกใช้การดำเนินการได้ในทุกภูมิภาค แต่ละภูมิภาคจะแสดงโดยใช้ชื่อ Canonical ของเป้าหมายตามภูมิศาสตร์ของ AdWords ดู https://developers.google.com/adwords/api/docs/appendix/geotargeting ตัวอย่างเช่น - "เยอรมนี" - "กานา" - "กรีซ" - "เกรเนดา" - "สหราชอาณาจักร" - "สหรัฐอเมริกา" - "หมู่เกาะรอบนอกของสหรัฐอเมริกา" - "อุรุกวัย"

disabledRegions[]

string

แสดงภูมิภาคที่การดำเนินการของคุณถูกบล็อก โดยอิงตามตำแหน่งที่ผู้ใช้อยู่ ไม่สามารถตั้งค่าได้หากตั้งค่า enabledRegions ไว้ แต่ละภูมิภาคจะแสดงโดยใช้ชื่อ Canonical ของเป้าหมายตามภูมิศาสตร์ของ AdWords ดู https://developers.google.com/adwords/api/docs/appendix/geotargeting ตัวอย่างเช่น - "เยอรมนี" - "กานา" - "กรีซ" - "เกรเนดา" - "สหราชอาณาจักร" - "สหรัฐอเมริกา" - "หมู่เกาะรอบนอกของสหรัฐอเมริกา" - "อุรุกวัย"

category

enum (Category)

หมวดหมู่ของโปรเจ็กต์ Actions นี้

usesTransactionsApi

boolean

การดำเนินการใช้ธุรกรรมได้หรือไม่ (เช่น การจอง รับคำสั่งซื้อ ฯลฯ) หากเป็น "เท็จ" หมายความว่าความพยายามใช้ Transaction API ล้มเหลว

usesDigitalPurchaseApi

boolean

การดำเนินการสามารถทำธุรกรรมสำหรับสินค้าดิจิทัลได้หรือไม่

usesInteractiveCanvas

boolean

การดำเนินการใช้ Canvas แบบอินเทอร์แอกทีฟหรือไม่

usesHomeStorage

boolean

การดำเนินการใช้ฟีเจอร์พื้นที่เก็บข้อมูลในบ้านหรือไม่

designedForFamily

boolean

เนื้อหา Actions ออกแบบมาสำหรับครอบครัวหรือไม่ (DFF)

containsAlcoholOrTobaccoContent

boolean

การดําเนินการมีเนื้อหาที่เกี่ยวกับแอลกอฮอล์หรือยาสูบหรือไม่

keepsMicOpen

boolean

การดำเนินการอาจเปิดไมโครโฟนทิ้งไว้โดยไม่มีข้อความแจ้งที่ชัดแจ้งระหว่างการสนทนาหรือไม่

surfaceRequirements

object (SurfaceRequirements)

ข้อกำหนดของแพลตฟอร์มที่แพลตฟอร์มไคลเอ็นต์ต้องรองรับเพื่อเรียกใช้การดำเนินการในโปรเจ็กต์นี้

testingInstructions

string

วิธีการทดสอบรูปแบบอิสระสำหรับผู้ตรวจสอบการดำเนินการ (เช่น วิธีการลิงก์บัญชี)

localizedSettings

object (LocalizedSettings)

การตั้งค่าที่แปลแล้วสำหรับภาษาเริ่มต้นของโปรเจ็กต์ ภาษาเพิ่มเติมทั้งหมดควรมีไฟล์การตั้งค่าของตัวเองในไดเรกทอรีของตัวเอง

accountLinking

object (AccountLinking)

อนุญาตให้ผู้ใช้สร้างหรือลิงก์บัญชีผ่าน Google Sign-In และ/หรือบริการ OAuth ของคุณเอง

selectedAndroidApps[]

string

แอป Android ที่เลือกให้เข้าถึงการซื้อใน Google Play สำหรับธุรกรรมได้ รายการนี้เป็นการเลือกจากแอป Android ที่เชื่อมต่อกับโปรเจ็กต์การดำเนินการเพื่อยืนยันการเป็นเจ้าของแบรนด์และเปิดใช้ฟีเจอร์เพิ่มเติม ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/assistant/console/brand-verification

SurfaceRequirements

มีชุดข้อกำหนดที่แพลตฟอร์มไคลเอ็นต์ต้องรองรับเพื่อเรียกใช้การดำเนินการในโปรเจ็กต์

การแสดง YAML
minimumRequirements: 
  - object (CapabilityRequirement)
ช่อง
minimumRequirements[]

object (CapabilityRequirement)

ชุดความสามารถขั้นต่ำที่จำเป็นในการเรียกใช้การดำเนินการในโปรเจ็กต์ของคุณ หากแพลตฟอร์มไม่มีรายการใดๆ เหล่านี้ จะไม่มีการทริกเกอร์การดำเนินการ