قطع شدن

اگر کاربر، اکشن smart home شما را از Google Assistant جدا کند، تکمیل‌کننده شما یک intent به نام action.devices.DISCONNECT دریافت می‌کند. این intent نشان می‌دهد که Assistant دیگر intentهایی برای این کاربر ارسال نخواهد کرد و سرویس ابری شما باید فراخوانی APIهای Google Home Graph (درخواست همگام‌سازی و Report State ) را برای دستگاه‌های آنها متوقف کند.

درخواست
{
    "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf",
    "inputs": [{
      "intent": "action.devices.DISCONNECT",
    }]
}
جی‌سون
{}
نود جی اس
const {smarthome} = require('actions-on-google');
const app = smarthome();
// ...
app.onDisconnect((body, headers) => {
  // TODO Disconnect user account from Google Assistant
  // You can return an empty body
  return {};
});
جاوا
@Override
public void onDisconnect(
    @NotNull DisconnectRequest disconnectRequest, @Nullable Map<?, ?> map) {
  // TODO Disconnect user account from Google Assistant
  // This function does not return anything
}

برای اطلاعات بیشتر، به مستندات مرجع قصد DISCONNECT مراجعه کنید.