Settings

Biểu thị các chế độ cài đặt của một dự án Actions không phải là ngôn ngữ cụ thể.

Trình bày theo 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
Trường
projectId

string

Mã dự án hành động.

defaultLocale

string

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

enabledRegions[]

string

Biểu thị 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. Bạn không thể thiết lập nếu đã đặt disabledRegions. Nếu cả enabledRegionsdisabledRegions không được chỉ định 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 chuẩn của mục tiêu địa lý AdWords. Hãy xem https://developers.google.com/adwords/api/docs/appendix/geotargeting 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

Biểu thị 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. Bạn không thể thiết lập nếu đã đặt enabledRegions. Mỗi khu vực được biểu thị bằng Tên chuẩn của mục tiêu địa lý AdWords. Hãy xem https://developers.google.com/adwords/api/docs/appendix/geotargeting 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 dành cho dự án Hành động này.

usesTransactionsApi

boolean

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

usesDigitalPurchaseApi

boolean

Liệu Actions có thể thực hiện giao dịch hàng hoá kỹ thuật số hay không.

usesInteractiveCanvas

boolean

Liệu Actions sử dụng Canvas tương tác hay không.

usesHomeStorage

boolean

Hành động có sử dụng tính năng bộ nhớ tại nhà hay không.

designedForFamily

boolean

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

containsAlcoholOrTobaccoContent

boolean

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

keepsMicOpen

boolean

Liệu 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 về 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ỳ ý dành 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 tài khoản thông qua chức 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 để truy cập 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 tham khả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 của bạn.

Trình bày theo YAML
minimumRequirements: 
  - object (CapabilityRequirement)
Trường
minimumRequirements[]

object (CapabilityRequirement)

Tập hợp khả năng tối thiểu cần thiết để gọi các 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, thì Hành động sẽ không được kích hoạt.