我想通过脸谱分析为我们的Android应用尝试新的推送活动。 我做了以下事情:
1)将依赖项添加到我的gradle文件中:
compile 'com.facebook.android:facebook-android-sdk:4.11.0'
compile 'com.facebook.android:notifications:1.+'
2)在facebook analytics设置页面上为android设置API密钥 3)使用以下行设置客户端的注册ID:
AppEventsLogger.setPushNotificationsRegistrationId(registration);
为了测试这个,我创建了一个增加版本id的构建,并为该版本id设置了一个段(带有一个事件)。我在几部手机上安装了构建版本,并且该段需要数小时才能获得更新
细分受众群的覆盖面显示为2个用户。
但是,当我在该段上运行推送活动时,结果始终为0并且已打开0。我的服务中根本没有收到任何GCM消息。
我使用API密钥和设备令牌在分析设置页面上给出的选项测试了实现 - 它工作正常,GCM消息通过该令牌发送到特定设备。
然而,当我使用细分市场运营广告系列时,没有任何反应;不会发送任何通知 - 即使显示的细分受众群是2个用户。
为什么会这样? Facebook平台上有错误,还是我错过了任何集成步骤?