Bảng sau đây liệt kê các loại mẫu truy vấn do Schema.org xác định cho loại truy vấn Custom
Hành động trên thiết bị. Tên của mỗi loại bắt đầu bằng $SchemaOrg
. Các loại này
tương ứng với các loại tiêu chuẩn được xác định trong Schema.org.
Một số loại dữ liệu trong số này trả về dữ liệu có cấu trúc thay vì một giá trị duy nhất. Các các loại được chỉ định trong bảng. Xem dữ liệu có cấu trúc để biết thêm thông tin.
Các loại Schema.org được hỗ trợ
Loại | Ví dụ về mẫu nhà phát triển | Ví dụ về truy vấn của người dùng | Hỗ trợ dữ liệu có cấu trúc |
---|---|---|---|
$SchemaOrg_Date | đọc sms của tôi từ $SchemaOrg_Date:my_date trên sms pro |
đọc sms của tôi từ ngày 1 tháng 4 trên sms pro | Có |
$SchemaOrg_Number | nháy đèn pin $SchemaOrg_Number:number lần |
nhấp nháy đèn pin 5 lần | Không |
$SchemaOrg_Time | đọc sms của tôi từ $SchemaOrg_Time:my_time trên sms pro |
đọc sms của tôi từ 5 giờ chiều trên sms pro | Có |
$SchemaOrg_DateTime | đọc sms của tôi từ $SchemaOrg_DateTime:my_time trên sms pro |
đọc sms của tôi từ trưa hôm qua trên sms pro | Có |
$SchemaOrg_DayOfWeek | cho tôi xem các cuộc họp của tôi vào $SchemaOrg_DayOfWeek:day_of_week |
cho tôi xem các cuộc họp của tôi vào thứ Ba | Không |
$SchemaOrg_Color | bật đèn nhấp nháy của $SchemaOrg_Color:my_color |
bật đèn nhấp nháy màu đỏ | Không |
$SchemaOrg_priceCurrency | hiển thị tỷ lệ chuyển đổi cho $SchemaOrg_priceCurrency:cur trên ứng dụng tiền tệ |
hiển thị tỷ giá hối đoái cho yên trên ứng dụng tiền tệ | Không |
$SchemaOrg_Distance | hiển thị biểu đồ lượt chuyển đổi cho $SchemaOrg_Distance:dist |
hiển thị biểu đồ lượt chuyển đổi cho kilômét | Không |
$SchemaOrg_Temperature | đặt nhiệt độ ở $SchemaOrg_Number:num độ
$SchemaOrg_Temperature:temp |
đặt nhiệt độ ở 70 độ F | Không |
$SchemaOrg_Organization | xem các khoảnh khắc nổi bật của $SchemaOrg_Organization:organization |
xem những khoảnh khắc nổi bật của Lakers | Không |
cho tôi xem giá cổ phiếu của $SchemaOrg_Organization:organization |
cho tôi xem giá cổ phiếu của Google | Không | |
$SchemaOrg_Person | hiện 10 bài hát $SchemaOrg_Person:musician hàng đầu |
giới thiệu 10 bài hát hàng đầu của bruno mars | Không |
cho tôi xem tin tức về $SchemaOrg_Person:person |
cho tôi xem tin tức về cổng thanh toán | Không | |
$SchemaOrg_Place | viết bài đánh giá về $SchemaOrg_Place:place |
viết bài đánh giá cho new york | Có |
hiển thị giao thông trên $SchemaOrg_Place:location |
hiển thị giao thông trên cảnh núi non | Có | |
$SchemaOrg_Product | viết bài đánh giá về $SchemaOrg_Product:product |
viết bài đánh giá cho google Glass | Không |
$SchemaOrg_Book | đọc $SchemaOrg_Book:my_book |
đọc những kỳ vọng lớn | Không |
$SchemaOrg_Movie | phát phim $SchemaOrg_Movie:my_movie |
xem lại bộ phim casablanca | Không |
$SchemaOrg_TVSeries | phát tập tiếp theo của $SchemaOrg_TVSeries:tv_series |
phát tập tiếp theo của bạn bè | Không |
$SchemaOrg_servesCuisine | cho tôi xem $SchemaOrg_servesCuisine:my_cuisine nhà hàng |
hiển thị các nhà hàng Ý | Không |
$SchemaOrg_MusicAlbum | thêm $SchemaOrg_MusicAlbum:album vào hàng đợi của tôi. |
thêm con đường tu viện vào danh sách chờ của tôi | Không |
$SchemaOrg_MusicRecording | thêm $SchemaOrg_MusicRecording:song vào danh sách thiết bị yêu thích của tôi. |
thêm có hoặc không có bạn vào danh sách yêu thích của tôi. | Không |
$SchemaOrg_YesNo | $SchemaOrg_YesNo:yesno |
Có | Không |
$SchemaOrg_URL | Thêm $SchemaOrg_URL:url |
Thêm google.com | Không |
$SchemaOrg_Email | Thêm $SchemaOrg_Email:email |
Thêm john@google.com | Không |
$SchemaOrg_PhoneNumber | Thêm $SchemaOrg_PhoneNumber:phonenumber |
Thêm (777) 777-7777 | Không |
$SchemaOrg_Text | Mọi người nói bài hát đó là gì $SchemaOrg_Text:text |
Người ta nói bạn là ánh nắng của tôi là bài gì? | Không |
Dữ liệu có cấu trúc
Một số loại hỗ trợ dữ liệu có cấu trúc được trả về thay vì một giá trị duy nhất.
Trong mục deviceExecution
, hãy thêm .structured
vào tên thông số
để nhận lại dữ liệu có cấu trúc cho các loại dữ liệu sau:
"my-param-name": "$parameter-name.structured"
trong đó my-param-name là tên do người dùng xác định được trả về trong
params
và parameter-name xác định tham số trong mẫu truy vấn.
Hãy xem ví dụ sau:
Địa điểm
Truy vấn
Viết bài đánh giá cho New York
Gói hành động
...
"intent": {
"name": "com.example.intents.Review",
"parameters": [
{
"name": "place",
"type": "SchemaOrg_Place"
}
],
"trigger": {
"queryPatterns": [
"write review for $SchemaOrg_Place:place"
]
}
},
...
"deviceExecution": {
"command": "com.example.commands.Review",
"params": {
"placeName": "$place.structured"
}
}
...
Tham số được trả về
Xem LatLng để biết thêm thông tin.
"placeName": {
"latitude": 40.7128,
"longitude": 74.0060
}
Ngày
Hãy xem Ngày để biết thêm thông tin.
Tham số được trả về:
{
"year": 2018,
"month": 12,
"day": 2
}
Thời gian
Xem TimeOfDay để biết thêm thông tin.
Tham số được trả về:
{
"hours": 12,
"minutes": 0,
"seconds": 0,
"nanos": 0
}
DateTime
Hãy xem DateTime để biết thêm thông tin.
Tham số được trả về:
{
"date": {
"year": 2018,
"month": 11,
"day": 30
},
"time": {
"hours": 12,
"minutes": 0,
"seconds": 0,
"nanos": 0
}
}