ACC AEP SDK登录注销

描述 description

环境

  • Campaign Classic
  • Campaign

问题/症状
一般来说,我们将 AEP ​或 Neolane SDK ​执行 setPushIdenfitierregisterDevice 方法,用于在营销活动中注册令牌并使用clientId将其协调到收件人。

如果用户只想向链接到用户档案的订阅者发送推送通知。 在这种情况下,应通过将用户档案用作工作流中的筛选维度来轻松实现此目标。 但这里有一个用例。

用户可以注销,然后它应该停止接收通知。 稍后,他们可以在同一手机上使用不同的帐户登录。 我们相信 registrationToken (至少在Android中)在安装应用程序后有效。

我们在中未找到任何API引用 AEP SDK ​删除或使 registrationToken,那么我们如何才能实现此用例? 不确定我们能否通过调用 setPushIdentifierregisterDevice 还是必须通过 AuthenticationState 在mobileApp代码中。

应该怎么做呢?

解决方法 resolution

这种情况在某种程度上很常见。 在注销期间,他们应发送用于注册 客户ID,但清空它,字段 userKey 为空,则将剪切指向收件人的链接。 登录时可以使用 userKey 填充了 客户ID ​链接到收件人/配置文件。 注销后, Userkey 将被清空。

移动设备应用程序需要在用户注销/登录时调用ACC,以在ACC上更新此信息。 我们可以有一个自定义的布尔字段,它用作标志以识别应用程序订阅者是否已登录。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f