Settings

Đại diện cho các chế độ cài đặt của một dự án Actions không cụ thể theo ngôn ngữ.

Trình bày 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
Các trường
projectId

string

Mã dự án của Hành động.

defaultLocale

string

Ngôn ngữ mặc định cho dự án. Đối với mọi tệp ngoại trừ tệp trong resources/ không có ngôn ngữ nào trong đường dẫn, dữ liệu đã bản địa hoá sẽ được gán cho defaultLocale này. Đối với các tệp trong resources/, không có ngôn ngữ nào có nghĩa là tài nguyên này có thể áp dụng cho tất cả các ngôn ngữ.

enabledRegions[]

string

Thể hiện các khu vực nơi người dùng có thể gọi Hành động của bạn, dựa trên vị trí hiện diện của người dùng. Không thể đặt nếu đã đặt disabledRegions. Nếu bạn không chỉ định cả enabledRegionsdisabledRegions, thì người dùng có thể gọi Hành động của bạn ở mọi khu vực. Mỗi khu vực được biểu thị bằng Tên quy tắc của mục tiêu địa lý AdWords. Hãy truy cập vào https://developers.google.com/adwords/api/docs/appendix/geotargeting Các ví dụ bao gồm: – "Đức" – "Ghana" – "Hy Lạp" – "Grenada" – "Vương quốc Anh" – "Hoa Kỳ" – "Các tiểu đảo xa của Hoa Kỳ" – "Uruguay"

disabledRegions[]

string

Thể hiện các khu vực nơi Hành động của bạn bị chặn, dựa trên vị trí hiện diện của người dùng. Không thể đặt nếu đã đặt enabledRegions. Mỗi khu vực được biểu thị bằng Tên quy tắc của mục tiêu địa lý AdWords. Hãy truy cập vào https://developers.google.com/adwords/api/docs/appendix/geotargeting Các ví dụ bao gồm: – "Đức" – "Ghana" – "Hy Lạp" – "Grenada" – "Vương quốc Anh" – "Hoa Kỳ" – "Các tiểu đảo xa của Hoa Kỳ" – "Uruguay"

category

enum (Category)

Danh mục của dự án Actions này.

usesTransactionsApi

boolean

Liệu Hành động có thể sử dụng giao dịch hay không (ví dụ: đặt chỗ, nhận đơn đặt hàng, v.v.). Nếu giá trị là false thì cố gắng sử dụng các API Giao dịch sẽ không thành công.

usesDigitalPurchaseApi

boolean

Liệu Hành động có thể thực hiện giao dịch đối với hàng hoá kỹ thuật số hay không.

usesInteractiveCanvas

boolean

Liệu các Hành động có sử dụng Canvas tương tác hay không.

usesHomeStorage

boolean

Liệu các Hành động có sử dụng tính năng bộ nhớ trong nhà hay không.

designedForFamily

boolean

Liệu nội dung Hành động có được thiết kế cho gia đình (DFF) hay không.

containsAlcoholOrTobaccoContent

boolean

Liệu Hành động có chứa nội dung liên quan đến rượu hoặc thuốc lá hay không.

keepsMicOpen

boolean

Liệu các Hành động có thể để micrô bật mà không có lời nhắc rõ ràng trong cuộc trò chuyện hay không.

surfaceRequirements

object (SurfaceRequirements)

Các yêu cầu nền tảng mà nền tảng ứng dụng phải hỗ trợ để gọi Hành động trong dự án này.

testingInstructions

string

Hướng dẫn thử nghiệm dạng biểu mẫu tuỳ ý cho nhân viên đánh giá Hành động (ví dụ: hướng dẫn liên kết tài khoản).

localizedSettings

object (LocalizedSettings)

Chế độ cài đặt đã bản địa hoá cho ngôn ngữ mặc định của dự án. Mỗi ngôn ngữ bổ sung phải có tệp cài đặt riêng trong thư mục riêng.

accountLinking

object (AccountLinking)

Cho phép người dùng tạo hoặc liên kết các tài khoản thông qua tính năng đăng nhập bằng Google và/hoặc dịch vụ OAuth của riêng bạn.

selectedAndroidApps[]

string

Các ứng dụng Android được chọn để nhận giao dịch mua trên Google Play. Đây là lựa chọn trong số các ứng dụng Android được kết nối với dự án hành động để xác minh quyền sở hữu thương hiệu và bật các tính năng bổ sung. Hãy truy cập vào https://developers.google.com/assistant/console/brand-verification để biết thêm thông tin.

SurfaceRequirements

Chứa một tập hợp các yêu cầu mà nền tảng ứng dụng phải hỗ trợ để gọi Hành động trong dự án.

Trình bày YAML
minimumRequirements: 
  - object (CapabilityRequirement)
Các trường
minimumRequirements[]

object (CapabilityRequirement)

Nhóm chức năng tối thiểu cần thiết để gọi Hành động trong dự án. Nếu nền tảng thiếu bất kỳ yếu tố nào trong số này, Hành động sẽ không được kích hoạt.