是否可以从用户的例程中检索“删除操作”的状态?

时间:2019-05-12 18:55:43

标签: actions-on-google dialogflow-fulfillment

假设我提示用户使用自定义加入功能将操作添加到他的例程中。他按照提示进行操作,并将操作添加到他的任何例程中。我还将这种状态存储在用户存储中,以便只向他显示“添加到例程”提示。

现在,假设用户将“操作”添加到其例程中,然后使用“助手”设置将其从其设备中手动删除。然后,当他再次调用该动作时,没有为他显示“添加到例程”的建议筹码,因为我们已经显示了该筹码一次,并且他已经使用该筹码进行了注册,因此状态仍然为true。我正在使用以下代码来跟踪用户是否已注册例程。

if(registered && registered.status === 'OK'){
    conv.user.storage.opted = true
    console.log(`The Action was successfully added to the routine`)
    conv.close('Alright, I\'m now a part of your routine')
}

那么有什么方法可以跟踪用户例程的激活状态,以便在他从例程中删除例程后向我们发送例程建议?还是每次显示选择加入建议芯片时都需要向用户发送建议?

0 个答案:

没有答案