- JSON 表示法
- PermissionValue
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
将作为 actions.type.Notifications
的输出返回到 Action。
JSON 表示法 | |
---|---|
{ "granted_permissions": [ enum ( |
字段 | |
---|---|
granted_permissions |
可能的权限值。 |
permission_status |
返回的权限槽状态。 |
additional_user_data |
更新用户权限时生成的其他数据。 |
权限
可能的权限值。
枚举 | |
---|---|
UNSPECIFIED_PERMISSION |
未指定的权限。 |
NAME |
询问用户的名字和姓氏。 |
DEVICE_PRECISE_LOCATION |
询问用户的确切位置、纬度/经度和采用特定格式的地址。 |
DEVICE_COARSE_LOCATION |
询问用户的粗略位置、邮政编码、城市和国家/地区代码。 |
UPDATE |
请求权限以发送更新。 |
PermissionGrantedStatus
返回的权限槽状态。
枚举 | |
---|---|
TYPE_UNSPECIFIED |
未指定。 |
PERMISSION_GRANTED |
用户已授予权限。 |
PERMISSION_DENIED |
用户拒绝了权限。 |
ALREADY_GRANTED |
用户之前已授予权限。 |
UNVERIFIED_USER |
无法向未经验证的用户请求权限。 |
INCOGNITO_USER |
无痕模式用户无法请求权限。 |
SIGNED_OUT_USER |
无法向已退出登录的用户请求权限。仅特定权限 适用于未登录的用户 |