Show Menu
主题×

关于推送通知

必须由专家用户执行推送通知的实施。如果需要协助,请与您的 Adobe 客户经理或专业服务合作伙伴联系。推送通知属于可选功能。请核实您的许可协议并联系您的帐户管理员以将其激活。
利用 Adobe Campaign,可向 iOS 和 Android 移动设备发送个性化的分段推送通知。
通过利用 Experience Platform SDK 在 Adobe Campaign 中设置的移动应用程序,可接收此类消息。有关此功能的详细信息,请参阅 使用 Adobe Experience Platform SDK 配置移动应用程序
在 Adobe Campaign 中,由移动设备发出的移动配置文件属性数据存储在 Subscriptions to an application (appSubscriptionRcp) 资源中,利用该资源,您可定义要从应用程序的订阅者那里收集的数据。
需要扩展此资源,才能收集您打算从移动设备发送到 Adobe Campaign 的数据。要实现此目的,请参阅此 页面 以了解详细步骤。
Adobe Campaign 提供两种类型的推送通知:
  • Alert/Message/Badge 类型通知允许您发送基于文本的标准消息,其中可包含在 Advanced options 部分中定义的附加内容(声音、徽章、深度连接等)。
    此通知类型允许您在个性化字段中添加标题和消息。要个性化您的消息,请确保选择 Send push on profiles 模板。
  • Silent push 类型通知用于静默通知应用程序,不会向最终用户发送任何消息或内容。此类消息的典型用例,是让应用程序知道服务器上有可供下载的内容。
可以设置某些特定配置来定义通知行为。有关更多信息,请参阅 此章节
作为专家用户,要定义这些特定配置,请参阅移动应用 技术说明
有关隐私的法律因国家/地区而异。有些国家/地区要求您向用户告知移动应用所收集的数据类型。请查看您所在国家/地区与移动应用相关的法律。确保发送到移动应用的推送通知符合 Apple(Apple 推送通知服务)和 Google(Google Cloud Messaging 或 Firebase Cloud Messaging)指定的先决条件和条件。
相关内容:

先决条件

要利用 Campaign 的推送通知功能,您需要提供没有密码的、.pem 格式的有效推送证书。 如果您拥有有效的 p12 证书,则可以使用联机资源轻松将其转换为 .pem 文件。
在发送推送通知之前,您应:
  1. 在 Adobe Campaign 中,确保可以访问 Push notification 渠道。如果您无法访问这些渠道,请与帐户管理团队联系。
  2. 验证您的用户是否拥有 Adobe Campaign Standard 和 Experience Platform Launch 的必要权限。
  3. 在 Experience Platform Launch 中,创建移动属性。有关更多信息,请参阅 设置移动属性
  4. 在 Experience Platform Launch 中,安装 Adobe Campaign Standard 扩展。
  5. 在 Adobe Campaign Standard 中,配置您在 Experience Platform Launch 中创建的移动属性。有关更多信息,请参阅 在 Adobe Campaign 中设置 Experience Platform Launch 应用程序
  6. 将特定于渠道的配置添加到您的移动应用设置中。有关更多信息,请参阅 Adobe Campaign 中特定于渠道的应用程序配置
  7. 要支持移动使用案例实施,请参阅 在 Adobe Campaign Standard 中使用 Adobe Experience Platform SDK 支持的移动使用案例 中关于扩展、Experience Platform Launch 规则和 SDK 实施的详细说明。

推送通知常见问题解答

一些有用的资源建议是什么来进一步了解推送渠道?

查看以下资源:

我必须做什么才能获得活动中的推送令牌?

确保供应团队已在Adobe Campaign Standard完成推送渠道的供应。 从SDK实施setPushIdentifier API。 有关详细信息,请参见此 页面

将推送令牌和ECID活动后,我还需要发送推送通知吗?

客户需要提供。pem格式的有效推送证书才能发送推送通知。 您不需要此证书的口令。

如果我有。p12证书而不是。pem证书怎么办?

通过在终端中运行以下命令,可以将。p12证书转换为。pem证书。 还提供几个在线资源,用于转换说明。
openssl pkcs12 -in pushcert.p12 -out pushcert.pem -nodes -clcerts

如何确定证书上传是否成功?

您将看到以下消息。

我是否可以同时为iOS应用程序上传生产和沙箱证书(对于Android,为N/A)?

否,应用程序在沙箱或生产模式下工作,一旦设置,将无法更改到其他模式(即沙箱到生产应用程序)。 建议您先在沙箱模式下测试应用程序,然后过渡到生产模式。
要更改为生产模式,您必须创建其他应用程序。 另外,请务必不要选中沙箱复选框并上传生产证书。

我是否可以同时上传iOS和Android凭据?

是的,活动同时支持两个平台,并允许您上传两个平台的凭据。

我已成功上传推送证书,但未发送推送消息。

请通过此处测试您的推送证书,确保它们 有效

我可以从pushtry.com成功发送推送通知,但不能通过活动。

请确保遵循此处提供的推送有效负荷 说明
请注意,对于Android,活动仅支持数据有效负荷,不支持通知有效负荷

我已在Adobe Campaign Standard的“管理”部分配置了应用程序,但移动应用程序在投放属性中不可用。

应用程序还必须上传有效的推送证书,才能在投放属性中使用它。

我已尝试了此页上的所有说明,但无法从活动发送推送。

请打开客服票。

推送通知从活动传送,但媒体文件未显示。

移动应用程序开发人员需要处理应用程序中媒体文件的支持。 有时,网络带宽也可能阻止媒体文件渲染。 有关其他指 ,请参阅此页。

我必须做什么才能启用活动中的推送报告?

按照以下步骤操作:
  • 配置推送跟踪回发。 此处可找到说
  • 从Mobile Core实施trackAction API。 Refer to this page for more information.
有关更多详细说明,请参阅本

哪些报告可用于推送渠道?

现成报告以Adobe Campaign形式提供,用于推送渠道。 请参阅此 文档
请参阅 本页 ,了解如何计算每个推送量度。