Можно ли получить статус удаления Action из подпрограмм пользователя? - PullRequest
0 голосов
/ 12 мая 2019

Предположим, я предлагаю пользователю добавить действие к его подпрограммам с помощью специального разрешения.Он следует подсказке и добавляет Действие к любой из своих подпрограмм.Я также сохраняю этот статус в пользовательском хранилище, чтобы я показывал ему приглашение «Добавить в подпрограммы» только один раз.

Теперь предположим, что пользователь добавляет действие в свои подпрограммы, но затем удаляет его вручную со своего устройства с помощью настроек помощника.,Затем, когда он снова вызывает Действие, ему не показывается фишка с предложением «Добавить в рутину», потому что мы уже показали фишку один раз, и он уже зарегистрировался, используя ее, поэтому статус все еще имеет значение 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')
}

Так есть ли способ отследить, есть ли статус активации подпрограмм пользователя, чтобы мы могли отправлять ему предложения по подпрограммам?после того, как он удалит его из своей рутины?Или нам нужно отправлять предложения пользователям, каждый раз показывая чип предложения opt-in?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...