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

disabledRegions[]

string

แสดงภูมิภาคที่การดำเนินการของคุณถูกบล็อก โดยอิงตามสถานที่ที่ผู้ใช้อยู่ ไม่สามารถตั้งค่าได้ หากตั้งค่า enabledRegions ไว้ แต่ละภูมิภาคจะแสดงโดยใช้ชื่อมาตรฐานของเป้าหมายตามภูมิศาสตร์ของ 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

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

containsAlcoholOrTobaccoContent

boolean

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

keepsMicOpen

boolean

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

surfaceRequirements

object (SurfaceRequirements)

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

testingInstructions

string

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

localizedSettings

object (LocalizedSettings)

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

accountLinking

object (AccountLinking)

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

selectedAndroidApps[]

string

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

SurfaceRequirements

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

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

object (CapabilityRequirement)

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