配置移动应用程序 configuring-a-mobile-application
使用Adobe Experience Platform SDK配置移动应用程序 using-adobe-experience-platform-sdk
请注意,推送通知和应用程序内实施必须由专家用户执行。 要获取帮助,请联系您的Adobe客户经理或专业服务合作伙伴。
要使用Experience PlatformSDK应用程序发送推送通知和应用程序内消息,必须在数据收集UI中设置移动应用程序,并在Adobe Campaign中进行配置。
设置移动应用程序后,您可以检索它收集的PII数据,以从数据库创建或更新用户档案。 有关更多信息,请参阅此章节: 基于移动应用程序数据创建和更新用户档案信息.
要了解有关使用Adobe Experience Platform SDK在Adobe Campaign Standard中支持的各种移动使用案例的更多信息,请参阅此 页面.
要完成配置,请完成以下步骤:
-
在Adobe Campaign中,确保您可以访问以下内容:
- Push notification
- In-App message
- Adobe Places
如果没有,请联系您的客户团队。
-
检查您的用户是否拥有Adobe Campaign Standard和Adobe Experience Platform中的标记的必要权限。
-
在Adobe Campaign Standard中,确保IMS用户属于标准用户和管理员产品配置文件。 此步骤允许用户登录Adobe Campaign Standard,导航至Experience PlatformSDK移动应用程序页面,并查看您在数据收集UI中创建的移动应用程序属性。
-
在数据收集UI中,确保您的IMS用户属于Experience Platform Launch产品配置文件。
此步骤允许用户登录数据收集UI以创建和查看属性。 有关数据收集UI中产品配置文件的更多信息,请参阅 创建产品配置文件. 在产品配置文件中,应该不会对公司或资产设置权限,但用户应该仍然能够登录。
要完成其他任务,例如安装扩展、发布应用程序、配置环境等,您需要在产品配置文件中设置权限。
-
-
在数据收集UI中,创建 Mobile property. 有关更多信息,请参阅设置移动属性。
-
在数据收集UI中,单击 Extensions 选项卡,转到 Catalog,并搜索 Adobe Campaign Standard 扩展。 有关更多信息,请参阅 Adobe Campaign Standard.
-
要支持Campaign Standard中的位置用例,请安装 Places 数据收集UI中的扩展。 请参阅此 页面.
-
在Adobe Campaign Standard中,配置您在数据收集UI中创建的移动资产。 请参阅 在Adobe Campaign中设置Adobe Experience Platform Launch应用程序.
-
将特定于渠道的配置添加到您的移动应用程序设置中。
有关更多信息,请参阅 Adobe Campaign 中特定于渠道的应用程序配置。 -
如果需要,您可以删除标记属性。
有关更多信息,请参阅 正在删除您的应用程序.
从Launch技术工作流同步移动应用程序AEPSDK aepsdk-workflow
在数据收集UI中创建并配置移动属性后, Sync Mobile app AEPSDK from Launch 技术工作流现在将同步在Adobe Campaign Standard中导入的标记移动资产。
默认情况下,技术工作流每15分钟启动一次。 如果需要,可以手动重新启动:
-
在Adobe Campaign Standard中,从高级菜单中,选择 Administration > Application Settings > Workflows.
-
打开 Sync Mobile app AEPSDK from Launch (syncWithLaunch) 工作流。
-
单击 Scheduler 活动。
-
选择 Immediate execution。
现在,您的工作流将重新启动并同步在Adobe Campaign Standard中导入的标记移动资产。
在Adobe Campaign中设置应用程序 set-up-campaign
要在Campaign中使用标记移动资产,您还必须在Adobe Campaign中配置此资产。 在Adobe Campaign中,确保IMS用户属于标准用户和管理员产品配置文件。
您必须等待技术工作流运行并将标记移动资产同步到Adobe Campaign。 然后,您可以在Adobe Campaign中配置它。
有关通过Launch技术工作流同步移动应用程序AEPSDK的更多信息,请参阅此 部分.
-
从高级菜单中,选择 Administration > Channels > Mobile app (AEP SDK).
-
选择您在数据收集UI中创建的移动应用程序。
其 Property Status 应为 Ready to configure.note note NOTE 默认情况下,为了检索在数据收集UI中创建的移动设备应用程序列表,Campaign Standard使用NmsServer_URL选项中定义的值来查找匹配属性。 在某些情况下,移动应用程序的Campaign端点可能不同于NmsServer_URL中定义的端点。 在这种情况下,请在 Launch_URL_Campaign
选项。 Campaign将使用此选项中的值在数据收集UI中查找匹配的属性。 -
您可以在以下位置更改移动应用程序的组织单位 Access Authorization 部分,以限制特定组织单位对此移动设备应用程序的访问。 有关更多信息,请参见此页面。
在此,管理员可以通过从下拉列表中选择子组织单位来分配子组织单位。
-
要在Campaign与Adobe Experience Platform中的标记之间建立连接,请单击 Save.
-
验证移动应用程序的状态是否已从更改 Ready to Configure 到 Configured.
当Campaign扩展显示已成功设置密钥时,您还可以验证是否已在Campaign中成功设置属性。
-
要使此配置生效,更改需要在数据收集UI中发布。
有关更多信息,请参阅 发布配置
Adobe Campaign中特定于渠道的应用程序配置 channel-specific-config
您的移动应用程序现在可以在Campaign中使用以进行推送通知或应用程序内投放。 现在,您可以根据需要进一步配置推送消息,以创建将触发应用程序内消息和/或上传推送证书的事件。
-
从高级菜单中,选择 Administration > Channels > Mobile app (AEP SDK).
-
选择您在数据收集UI中创建和配置的移动应用程序。
-
在 Mobile application properties 选项卡中,您可以开始添加可在移动设备应用程序中用于应用程序内消息的事件。
-
要配置事件,请单击 Create Element.
-
键入名称和说明。
-
单击 Add。
现在,在创建应用程序内消息时,您的事件会显示在“触发器”选项卡中。 有关更多信息,请参阅 准备和发送应用程序内消息.
-
在 Device-specific settings 移动应用程序仪表板的部分,为每个设备提供应用程序详细信息。
accordion * 适用于iOS的 输入以下应用程序详细信息:
-
应用程序ID(iOS捆绑包ID):请参阅 Apple文档 以了解有关捆绑包ID的更多信息。
-
iOS证书(P8)文件:拖放您的.p8身份验证密钥。 有关如何生成.p8身份验证文件的说明,请参阅您的 Apple开发人员帐户.
-
密钥ID:请参阅 Apple文档 以了解有关键ID的更多信息。
-
iOS团队ID:请参阅 Apple文档 以了解有关iOS团队ID的更多信息。
accordion * 适用于Android 输入以下应用程序详细信息:
-
应用程序ID(Android包名称):请参阅 Android文档 以了解有关包名称的详细信息。
-
Android密钥(Json)文件:拖放您的.json私钥文件。 有关如何生成.json私钥文件的说明,请参阅 Firebase开发人员文档.
-
-
上传证书后,将显示一条消息,通知您上传成功并显示证书的到期日期。
-
单击 Mobile application subscribers 选项卡中查看订阅者的列表以及有关这些订阅者的其他信息,例如,他们是否选择退出您的通知。
正在删除您的应用程序 delete-app
要删除您的应用程序,请完成中的步骤 删除移动属性.
删除应用程序后,在Adobe Campaign中,验证应用程序的属性状态是否已正确更新为“已在Launch中删除”。
通过单击Adobe Campaign中的应用程序,您可以通过单击“从Campaign中删除”,选择从Adobe Campaign中完全删除此应用程序。