5

我想通过 facebook 分析为我们的 android 应用程序尝试新的推送活动。我做了以下事情:

1) 将依赖项添加到我的 gradle 文件中:

    compile 'com.facebook.android:facebook-android-sdk:4.11.0'
    compile 'com.facebook.android:notifications:1.+'

2) 在 facebook 分析设置页面上设置 android 的 API 密钥 3) 使用以下行在客户端上设置注册 ID:

    AppEventsLogger.setPushNotificationsRegistrationId(registration);

为了测试这一点,我创建了一个带有递增版本 ID 的构建,并为该版本 ID(带有事件)设置了一个段。我在几部手机上安装了该版本,该部分需要数小时才能更新

该细分的覆盖面显示为 2 个用户。

但是,当我在该部分上运行推送活动时,结果始终是 0 已交付和 0 已打开。我的服务中根本没有收到任何 GCM 消息。

我已经使用 API 密钥和设备令牌使用分析设置页面上提供的选项测试了实现 - 它工作正常,并且 GCM 消息使用该令牌发送到特定设备。

但是,当我使用分段运行广告系列时,什么也没有发生;不发送通知 - 即使显示的分段覆盖范围是 2 个用户。

为什么会这样?facebook 平台中是否存在错误,或者我错过了任何集成步骤?

4

0 回答 0