ActionPackage giữ nội dung cho bản nháp của Ứng dụng cũng như từng phiên bản đã triển khai. Trong đó có thông tin chi tiết về trang thông tin trong thư mục, cấu hình cuộc trò chuyện và việc liên kết tài khoản.
Biểu diễn dưới dạng JSON | |
---|---|
{ "manifest": { object ( |
Trường | |
---|---|
manifest |
Thông tin chi tiết về Ứng dụng. Đây là nơi lưu giữ trang thông tin thư mục cũng như các thông tin nhận dạng ứng dụng khác như displayName. |
accountLinking |
Thông tin chi tiết về việc liên kết tài khoản trên ứng dụng này. |
actions[] |
Danh sách những thao tác mà Ứng dụng có thể xử lý. |
types[] |
Danh sách các loại do nhà phát triển xác định. |
conversations |
Các cuộc trò chuyện trên bản đồ có thể được chia sẻ trên Một đối tượng chứa danh sách các cặp |
locale |
Ngôn ngữ cho gói hành động này. Thuộc tính này được biểu thị bằng các chuỗi ngôn ngữ BCP-47, chẳng hạn như "en", "en-US", "fr", "fr-CA", "sr-Latn", "zh-Hans", "zh-Hans-CN", "zh-Hant", "zh-Hant-HK", v.v. Đây là yêu cầu bắt buộc khi một Ứng dụng hỗ trợ nhiều ngôn ngữ. Mỗi ngôn ngữ được hỗ trợ có ActionPackage riêng. Nếu bạn không cung cấp giá trị, thì ngôn ngữ mặc định của tác nhân hỗ trợ sẽ được ngụ ý. |
Tệp kê khai
Bộ siêu dữ liệu dành cho Ứng dụng. Nội dung của thông báo này được dùng trong nhiều ngữ cảnh:
- trên trang thông tin của Google Directory.
- Thông tin nhận dạng duy nhất của một Ứng dụng cho lệnh gọi rõ ràng (
displayName
). - Nội dung của các phần khác của
ActionPackage
(shortDescription
dùng để hiển thị trongAccountLinking
,displayName
được dùng trongactions
để hiện Tên ứng dụng cho người dùng).
Thông báo này đang ở chế độ chỉ có thể đọc. Bạn chỉ định các trường trong thông báo này qua bảng điều khiển Actions (bảng điều khiển Actions) chứ không chỉ định trực tiếp trong gói hành động.
Biểu diễn dưới dạng JSON | |
---|---|
{
"displayName": string,
"invocationName": string,
"enabledRegions": [
string
],
"disabledRegions": [
string
],
"shortDescription": string,
"longDescription": string,
"category": string,
"smallSquareLogoUrl": string,
"largeLandscapeLogoUrl": string,
"companyName": string,
"contactEmail": string,
"termsOfServiceUrl": string,
"privacyUrl": string,
"sampleInvocation": [
string
],
"introduction": string,
"testingInstructions": string,
"voiceName": string,
"externalVoiceName": string,
"voiceLocale": string,
"surfaceRequirements": {
object ( |
Trường | |
---|---|
displayName |
Tên hiển thị mặc định cho ứng dụng này (nếu không có bản dịch), ví dụ: "PLACEHOLDER". Phương thức này cũng được dùng làm phương thức để người dùng gọi Ứng dụng này (ngoài |
invocationName |
Đây là tên duy nhất cho Ứng dụng này để gọi ra nó trực tiếp trong ngữ cảnh giọng nói (bằng giọng nói). Các chính sách yêu cầu tên lệnh gọi phải rất giống về mặt ngữ âm với trường |
enabledRegions[] |
Mã tiêu chí AdWords cho các khu vực cho phép Ứng dụng dựa trên vị trí hiện diện của người dùng. Hãy xem https://developers.google.com/adwords/api/docs/appendix/geotargeting |
disabledRegions[] |
Mã tiêu chí AdWords cho những khu vực chặn Ứng dụng dựa trên vị trí hiện diện của người dùng. Hãy xem https://developers.google.com/adwords/api/docs/appendix/geotargeting |
shortDescription |
Nội dung mô tả ngắn mặc định cho Ứng dụng (nếu không có bản dịch). Mã này chỉ được chứa tối đa 80 ký tự. |
longDescription |
Nội dung mô tả dài mặc định cho Ứng dụng (nếu không có bản dịch). Giới hạn trong 4.000 ký tự. |
category |
Danh mục dành cho Ứng dụng. Giá trị phải là một trong các danh mục được phép đối với Ứng dụng. Xem các thao tác trên bảng điều khiển của Google để biết danh sách các danh mục được phép. |
smallSquareLogoUrl |
Hình ảnh vuông nhỏ. Kích thước phải là 192 px x 192 px. |
largeLandscapeLogoUrl |
Hình ảnh ngang lớn. Kích thước phải là 2208 px x 1242 px. |
companyName |
Tên của công ty liên kết với Ứng dụng. |
contactEmail |
Địa chỉ email liên hệ để cho phép người dùng liên hệ về Ứng dụng. |
termsOfServiceUrl |
URL dẫn tới Điều khoản dịch vụ (Điều khoản dịch vụ) của Ứng dụng. |
privacyUrl |
URL của chính sách quyền riêng tư của Ứng dụng. |
sampleInvocation[] |
Cụm từ gọi mẫu xuất hiện trong phần Mô tả ứng dụng trong thư mục của tất cả ứng dụng. Bạn chỉ có thể cung cấp 5 giá trị. |
introduction |
Tóm tắt về những việc mà Ứng dụng có thể làm. Dùng để giới thiệu ứng dụng với người dùng. Đây phải là một cụm động từ hoàn thành một câu, chẳng hạn như "Bạn có thể dùng ứng dụng này để..." |
testingInstructions |
Hướng dẫn kiểm thử dạng biểu mẫu tuỳ ý dành cho Nhân viên đánh giá ứng dụng. |
voiceName |
Tên giọng nói sẽ được sử dụng. Các giá trị mẫu được hỗ trợ: |
externalVoiceName |
Tên giọng nói bên ngoài của nhân viên hỗ trợ này. Không chứa thông tin về ngôn ngữ. |
voiceLocale |
Ngôn ngữ giọng nói của nhân viên hỗ trợ này. Nếu bạn đặt thành một chuỗi trống, thì chuỗi này sẽ được phân giải thành ngôn ngữ của người dùng trong thời gian chạy. |
surfaceRequirements |
Một nhóm các yêu cầu đối với giao diện ứng dụng của Trợ lý Google mà người dùng phải đáp ứng thì mới có thể kích hoạt Ứng dụng. |
SurfaceRequirements
Chứa một bộ yêu cầu đối với giao diện ứng dụng mà bạn phải đáp ứng thì Nhân viên hỗ trợ mới được kích hoạt. Nếu không đáp ứng bất kỳ yêu cầu nào nêu ở đây, nhân viên hỗ trợ sẽ không được kích hoạt.
Biểu diễn dưới dạng JSON | |
---|---|
{
"minimumCapabilities": [
{
object ( |
Trường | |
---|---|
minimumCapabilities[] |
Bộ chức năng tối thiểu cần thiết để nhân viên hỗ trợ hoạt động. Nếu nền tảng thiếu bất kỳ thông tin nào trong số này, thì nhân viên hỗ trợ sẽ không được kích hoạt. |
Chức năng
Trình bày yêu cầu về khả năng sử dụng của một chức năng cụ thể
Biểu diễn dưới dạng JSON | |
---|---|
{ "name": string } |
Trường | |
---|---|
name |
Tên chức năng, ví dụ: actions.capability.AUDIO_OUTPUT |
Loại
Loại có thể được tham chiếu trong một Hành động. Đây có thể là các kiểu tuỳ chỉnh dành riêng cho hành động hoặc các kiểu phổ biến do Google xác định và được tham chiếu trong hành động đó.
Biểu diễn dưới dạng JSON | |
---|---|
{
"name": string,
"entities": [
{
object ( |
Trường | |
---|---|
name |
tên của loại tuỳ chỉnh, ở định dạng |
entities[] |
Danh sách thực thể thuộc loại này. Mỗi từ khoá bao gồm một khoá và danh sách các từ đồng nghĩa. |
isUserDefined |
Liệu các thực thể có phải do người dùng xác định hay không (mỗi người dùng là khác nhau). |
Thực thể
Mỗi Thực thể tương ứng là duy nhất cho loại này. Khoá phải là duy nhất và danh sách các từ đồng nghĩa được sử dụng để kích hoạt.
Biểu diễn dưới dạng JSON | |
---|---|
{ "key": string, "synonyms": [ string ] } |
Trường | |
---|---|
key |
Khoá duy nhất cho mục này. |
synonyms[] |
Danh sách các từ đồng nghĩa có thể dùng để tham chiếu đến mục này. |