2

我在我的 android 应用程序中使用 inmobi。为此,我将 InMobiAdTrackerAndroid.jar 与此 jar 一起使用,我正在关注文档。

1:我们在我的应用程序启动器类中使用以下代码 IMAdTrackerUtil.setLogLevel(LOG_LEVEL.VERBOSE); IMAdTrackerAnalytics.getInstance().startSession(getApplicationContext(),Constants.INMOBI_APP_ID);

2:我们使用这个常量代替上面的粗体文本 public static final String INMOBI_APP_ID = "5cd90875-04c7-476d-aa6e-ee7cf0ac70f6";

3:在 AndroidManifest.xml 类中我们添加以下代码

    <receiver
        android:name="com.inmobi.adtracker.androidsdk.IMAdTrackerInstallRefererReciever"
        android:enabled="true"
        android:exported="true" >
        <intent-filter>
            <action android:name="com.android.vending.INSTALL_REFERRER" />
        </intent-filter>
    </receiver>

4:InMobiAdTrackerAndroid.jar 是我们用于inmobi 的库,该库被添加到构建路径中。

在报告中的 InMobi 网站上,我没有得到应用程序的名称。(应用程序存在于仪表板中,报告中不存在)我使用我的应用程序的 qrcode 测试了应用程序,并将我转发到我的应用程序所在的 google play。那么我的应用程序没有显示在报告中的原因是什么。这里 ia 使用带有 sdk 版本 11 的三星平板电脑。

4

1 回答 1

1

你需要打电话给

IMAdTrackerAnalytics.getInstance().reportInstallGoal() 
and 
IMAdTrackerAnalytics.getInstance().reportGoal("Any custom goal").

然后您将在 UI 中看到报告。安装目标和您定义的所有其他自定义目标,需要通过 api 调用报告。

也不要错过清单中的以下活动和所需的权限。

希望这可以帮助。

于 2012-07-20T11:36:54.190 回答