步骤1 — 创建Android应用程序并配置为使用Firebase Cloud Messaging
在此部分中,您将创建Android应用程序以接收从Adobe Campaign Standard发送的Push notifications。 要接收推送通知,需要向Google的Firebase Cloud Service注册应用程序。
-
登录您的Firebase帐户。
Firebase是Google的移动平台,可帮助您快速开发高质量的应用程序。 如果您没有Firebase帐户,请从此处🔗创建一个。
-
启动Android Studio
-
单击 File > New > New Project.
-
选择 Empty Activity 并单击 Next.
-
为项目提供有意义的名称。
为了进行此演示,我们已将项目命名为 ACSPushTutorial
-
接受默认包名称,然后单击 Finish 以创建项目。
-
您的项目结构应类似于下面的屏幕截图
-
单击 Tools > Firebase。 (这会将项目添加到Firebase)
-
单击 Set up Firebase Cloud Messaging.
-
单击 Connect to Firebase.
-
将应用程序连接到Firebase后,单击 Add FCM to your app。
-
单击 Accept Changes.
向应用程序添加FCM时,向导需要您的权限才能对项目进行某些更改。
成功将应用程序与Firebase集成后,您应会收到如下所示的消息:
配置Push Channel设置
-
登录到Firebase控制台
-
打开 ACSPushTutorial 项目。
-
单击 齿轮图标 并打开项目设置
-
按Tab键转到 Cloud Messaging 选项卡。
-
复制服务器密钥
-
登录Adobe Campaign Standard实例
-
单击 Adobe Campaign > Administration > Channels > Mobile App。
-
选择适当的 Mobile Application Property.
-
单击 Push Channel settings 部分中的 Android图标。
-
将服务器密钥粘贴到服务器密钥字段中。
如果一切顺利,您应该会看到一条成功消息。
总之,我们已经创建了一个Android App并与Firebase连接了Android App。 然后,我们通过将Android应用程序的服务器密钥粘贴到Adobe Campaign中的移动设备应用程序,将Adobe Campaign Standard中的移动设备应用程序与Android App连接。