我正在尝试将 kiip 集成到我的 android 应用程序中。我已经从 https://kiip.me/ 下载了最新的 sdk 和示例示例开发者网站。另外,我在 kiip.me 网站上创建了一个新应用程序。
一切都很好,但问题是,我得到的 KPResource 为空,因此显示没有促销。 这是我在 onStart() 方法中使用的监听器:
public void onStart() {
super.onStart();
// The Activity context has been created by now, so start a new session.
KPManager.getInstance().startSession(mStartSessionListener);
}
private KPRequestListener<KPResource> mStartSessionListener = new KPRequestListener<KPResource>() {
public void onFinished(KPManager manager, KPResource response) {
if (response != null) {
toast("Start Session Finished w/ Promo");
} else {
toast("Start Session Finished No Promo");
}
manager.showResource(response);
// Start retrieving user's location
new LocationHelper(ExampleApplication.this).requestLocationUpdates(mLocationListener);
}
此处的响应始终为空,因此收到消息:Start Session Finished No Promo。如果有人遇到类似问题,请分享您的看法。
提前致谢。
最佳答案
您是否在 https://kiip.me 上的仪表板中为测试设备启用了促销? ?
听起来可能是服务器端的设置问题。尝试登录并切换促销频率并添加您的测试设备。
关于android - kiip在android中的集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9110504/