2017-02-27 163 views
-1

我正在尝试将Facebook应用分析推送广告系列整合到Android/iOS应用中。 我们已经有了使用Firebase Messaging的自定义推送机制。Facebook应用分析推送使用Firebase云消息传递的广告系列

通过设置步骤来设置推送活动(https://developers.facebook.com/docs/analytics/push-campaigns/android) 我看到它需要应用程序使用GCM。

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

回答

0

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

按照相同的指令,应用程序, https://developers.facebook.com/docs/analytics/push-campaigns/android

您也可以测试推送通知在Facebook的页面分析事件调试部分传送罚款。

对于应用程式内通知您有以下添加到您的gradle这个依赖关系:

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

https://github.com/facebook/FBNotifications

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分析推送广告系列,则Firebase云消息传递不是一个选项。这是必需的。 Firebase云消息传递可以在没有Facebook分析推送广告系列的情况下运行,但反之亦然。

相关问题