Facebook App Analytics使用Firebase云消息传递推送广告系列

时间:2017-02-27 15:05:02

标签: android firebase-cloud-messaging facebook-analytics

我正在尝试将Facebook应用分析推送活动整合到Android / iOS应用中。 我们已经使用Firebase Messaging获得了自定义推送机制。

完成设置步骤以设置推动活动(https://developers.facebook.com/docs/analytics/push-campaigns/android) 我看到它需要应用程序才能使用GCM。

是否可以配置Facebook应用分析推送活动&使用Firebase Messaging的应用程序通知功能?

2 个答案:

答案 0 :(得分:0)

您可以将FCM用于Facebook应用分析推送广告系列。在API Key下输入应用程序的相同服务器密钥(FCM控制台 - >项目设置)到Facebook Analytics设置页面。

按照相同的App说明, https://developers.facebook.com/docs/analytics/push-campaigns/android

您还可以在Facebook Analytics页面的“事件调试”部分中测试推送通知是否正常。

对于Inapp通知,您必须将以下内容添加到您的gradle依赖项中:

编译'com.facebook.android:notifications:1。+'

https://github.com/facebook/FBNotifications

答案 1 :(得分:0)

绝对。实际上,您需要Firebase云消息传递才能配置Facebook推送通知。如果您看到链接https://developers.facebook.com/docs/push-notifications/quickstart的内容,请注意在“应用内通知”标题下,它说:“在发送应用内通知之前,您还需要集成FBNotifications库。”然后,如果你转到https://github.com/facebook/FBNotifications,你会看到在“Android上的入门”标题下,它说:“在你添加了依赖项后,你将不得不设置一个FCM监听器服务。 ..“它要求您设置FCM侦听器服务并提供此链接,其中包含配置Firebase云消息传递的说明:https://firebase.google.com/docs/cloud-messaging/android/client

结论:如果要配置Facebook Analytics推送广告系列,则不能选择Firebase云消息传递。这是必需的。 Firebase云消息传递无需Facebook Analytics推送活动即可运行,反之亦然。