首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MoeEngage验证设备无法注册

MoeEngage验证设备无法注册
EN

Stack Overflow用户
提问于 2019-10-24 11:22:00
回答 1查看 170关注 0票数 0

我正在集成MoeEngage来跟踪事件和属性。我遵循了集成android的正式文档。我试图验证moeEngage集成是否如预期的那样工作。

代码语言:javascript
复制
// This is the instance of the application class and "XXXXXXXXXXX" is the APP ID from the dashboard.
    MoEngage moEngage = new MoEngage.Builder(this, BuildConfig.MOENGAGE_APP_ID)
            .enableSegmentIntegration()
            .setLogLevel(VERBOSE)
            .build();
    MoEngage.initialise(moEngage);

事件跟踪片段

代码语言:javascript
复制
/**
 * Track Event using {@linkplain MoEHelper}
 *
 * @param builderName The action name
 * @param eventParameter The event attribute name
 * @param eventValue The event attribute value
 */
public void trackDynamicEvent(String builderName, String eventParameter, String eventValue ) {
    PayloadBuilder builder = new PayloadBuilder();

    builder.putAttrString(eventParameter, eventValue);

    moEngageHeleperInstance.trackEvent(builderName, builder);
}

我正在验证使用QR代码,它显示了错误。

设备无法注册。单击按钮重试

我跟踪了这些链接

https://docs.moengage.com/docs/sdk-initialization

https://docs.moengage.com/docs/track-event

用于验证

https://app.moengage.com/v3/#/integration/verify/android

编辑:添加依赖项

代码语言:javascript
复制
def moengageVersion = "9.7.01"
implementation "com.moengage:moe-android-sdk:$moengageVersion"
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-25 05:29:18

这里的问题是,段集成是通过调用enableSegmentIntegration()启用的。从依赖项中,我看到您直接使用MoEngage,而不是通过段。不要在enableSegmentIntegration()上调用MoEngage.Builder,您的问题应该得到解决。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58540263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档