用户再次回来后如何说“欢迎回来”

时间:2019-05-22 07:58:16

标签: actions-on-google

我正在尝试使用goolge游戏SoundPet上的动作,但发现我第二次玩游戏时虽然从未授予任何许可,但能够说“欢迎回来”,有人可以告诉我最简单的方法吗?您可以记录一个用户ID或其他内容,然后将其存储在数据库中以供以后参考吗?如果是这样,您如何获取用户ID?

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用conv.user.last.seen。它存储用户上次访问的日期值。如果是第一次使用,则返回undefined。

有关更多信息:

https://developers.google.com/actions/design/tips

app.intent('Default Welcome Intent', (conv) => {
  if (conv.user.last.seen) {
    conv.ask(`Hey you're back...`);
  } else {
    conv.ask('Welcome to World Cities Trivia!...');
  }
}