在应用程序中配置推送消息之前,您必须先完成这些任务。
您的 Adobe Analytics 公司必须已启用 Experience Cloud。您可以与 Adobe 帐户管理员确认此状态。
安装 Mobile SDK
要配置推送消息,您必须最低下载并安装 Mobile SDK 版本 4.6 或更高版本。有关更多信息,请参阅下载 SDK。
配置推送服务
您必须在 Mobile SDK 中配置推送服务。有关更多信息,请参阅以下内容:
要使用推送服务功能,用户必须使用他们的 Adobe ID 登录到 Mobile 核心服务,而且他们的 Analytics 帐户必须关联到他们的 Adobe ID。如果用户使用其现有的 Adobe Analytics 帐户登录,则推送服务功能将不可用。
如果用户没有 Adobe ID,请完成以下步骤:
(Experience Cloud 管理员)邀请用户加入 Experience Cloud。
(用户)使用 Experience Cloud 管理员提供的操作说明创建个人 Adobe ID。
管理员完成上一步骤后,系统会自动向每个用户发送电子邮件消息。
(用户)使用他们的 Adobe ID 登录到 Mobile。
每个用户必须关联 Experience Cloud 组织内的 Analytics 解决方案帐户。
要使用 Adobe ID 登录到 Experience Cloud,请在浏览器中键入 https://marketing.adobe.com。
选择位于右上角的 Analytics 公司名称。
单击添加组织,然后从下拉列表中选择 Adobe SiteCatalyst/Adobe Social。
键入公司名称和您登录此公司的旧凭据,然后单击关联帐户。
Adobe ID 现在已关联到您的 Analytics 帐户、公司和登录凭据。
有关详细信息,请参阅排查帐户关联问题。
在为您的应用程序启用 ID 服务之前,推送服务部分处于禁用状态。但是,启用 ID 服务后,“推送服务”部分即会启用。有关启用推送服务的更多信息,请参阅配置 SDK ID 服务选项。
您必须单击保存以保存所做更改,然后刷新推送服务。
您可以在每个报表包中配置一个用于 Apple 的应用商店应用程序和一个用于 Google 的应用商店应用程序。如果您需要其他应用商店应用程序,例如,一个用于生产环境的应用商店应用程序和一个用于开发环境的应用商店应用程序,请为每个环境分别设置一个新的应用商店应用程序和一个新的报表包。
对于 Apple:拖放您的私钥和/或证书。如果您的私钥是经过密码加密的,请键入其密码。
对于私钥:将您的私钥拖放到框中。
您还可以单击浏览以选择该文件。此文件包含私钥。证书可能也包含在此文件内(.p12
、pkcs12
、.pfx
、.key
、.pem
)。
对于私钥密码:如果私钥文件已加密,请键入密码。
(视情况而定)对于证书:将您的证书文件拖放到框中。您还可以单击浏览以选择该文件。如果私钥文件也包含证书(.cert
、.cer
、.crt
、.pem
),则不需要填写此字段。
对于 Google:指定应用程序的 API 密钥。
单击测试以验证是否已正确配置应用程序和 Mobile Services。此选项对于调试和故障排除非常有用。
键入要用于发送消息的设备推送令牌。您可以在一个以逗号分隔的列表中指定令牌,以便向多个设备发送消息。