Идентификация анонимного пользователя устарела и будет официально удалена с 1 июня 2019 года (через год).Таким образом, ваш фрагмент кода начнет давать сбой.
Исправление зависит от того, как и почему вы используете идентификатор, но для самых основных нужд вы можете сделать что-то вроде этого:
Убедитесь, что вы сохранили идентификатор в хранилище пользователя.Если у вас есть - используйте этот идентификатор.
Если у вас нет, сгенерируйте идентификатор (генерация UUID - хороший способ сделать это), используйте его как свой идентификатор и сохранитеэто в userStore для дальнейшего использования.
Код для этого может выглядеть примерно так:
if ('userId' in conv.user.storage) {
userId = conv.user.storage.userId;
} else {
// generateUUID is your function to generate ids.
userId = generateUUID();
conv.user.storage.userId = userId
}
С другой стороны, вы можете просто планировать использовать Google Sign-In для помощника , который получит вам Google ID пользователя.
РЕДАКТИРОВАТЬ: userId в условии должны быть указаны.