问题标签 [appsflyer-android-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
6308 浏览

android - AppsFlyer 返回状态码 400

我为我的示例项目实现了 Appsflyer,但是当我运行它时,服务器返回错误代码 400。

有我的MainActivty.java

还有我的清单文件。

不知道为什么服务器会输出错误码400?
有没有其他人有类似的情况?

0 投票
1 回答
230 浏览

android - AppsFlyerLib StringIndexOutOfBoundsException

嗨,我在 AppsFlyer 的 logcat 中遇到了下一个异常:

有人知道logcat中的这个错误吗?这是我的初始化代码:

我用这个来跟踪事件:

0 投票
4 回答
3918 浏览

android - App installation tracking using AppsFlyer

I want to track how my android app was installed by user, either by google play store or anything else. I've choosed AppsFlyer for tracking and referenced some sites and just coded to track app events alone and got it on AppsFlyer site too. But couldn't get that much clear about how to track whether its installed from Google PlayStore or any other media source like TapJoy or something else. Could u please suggest me any idea to proceed as soon as possible. Thanks in advance.

0 投票
2 回答
1672 浏览

android - 带有 AppsFlyer SDK 错误的卸载轨道

我已经集成了 AppsFlyer SDK 用于分析,它正在跟踪应用程序安装,但不知何故在使用卸载功能时它会崩溃。

我已经在 MyApplication 中初始化了 SDK

我的应用程序中没有 GCM/FCM,所以我遵循了Android 卸载跟踪

所以我在我的清单中写了这段代码

但它无法找到FirebaseInstanceIdListener在此处输入图像描述

0 投票
1 回答
1130 浏览

android - Android:没有在 AppsFlyer 的 onAppOpenAttribution() 方法中获取深层链接

我们正在使用 AppsFlyer 创建延迟深度链接以重定向到我们的应用程序,但我们得到的是深度链接的前 29-30 个字符,而不是我们在门户中提到的完整深度链接。

有什么建议么?

如何使用 AppsFlyer 使用延迟深度链接?

我们在 AppsFlyer Portal 中传递以下信息:在此处输入图像描述

正在使用的深层链接: abcapp://grid?url=https://catalog.abcapp.com/v1/g/electronics-store/_the-mobile-store

在应用程序中,我们得到:

我们得到的 a 值是abcapp://grid?url=https

0 投票
1 回答
446 浏览

android - Appsflyer 使用 GCM 进行卸载跟踪

我们正在使用 appsflyer sdk 进行卸载跟踪。我们只是使用 GCM 而不是集成的 firebase-messaging。即使在appsflyer sdk 4.7 +之后继续只使用gcm和appsflyer是否可以?

0 投票
2 回答
4926 浏览

android - 首次安装后未调用appsflyer onAppOpenAttribution

延迟深层链接不起作用。我正在使用appsflyer、Android 5.1.1、Android Studio 2.3.3

在 build.gradle 中:

在应用中:

在 AndroidManifest.xml 中

所有关于代码的都是这些,我将应用程序公开到 Google Play 商店。可以看到应用后,我点击https://test5.onelink.me/B3qk?pid=test6&c=test7&af_dp=prayer%3A%2F%2Fdetail%2Ftest2&af_web_dp=https%3A%2F%2Fplay.google.com%2Fstore %2Fapps%2Fdetails%3Fid%3Dcn.renyuzhuo.testreferrer下载应用,bug 我无法获取属性。

第一个打开的应用程序onInstallConversionDataLoaded被调用,我可以看到日志是

如果我在安装应用程序后单击 url,我可以看到日志是:

这是不一样的。在我阅读文档https://support.appsflyer.com/hc/en-us/articles/207032176-Accessing-AppsFlyer-Attribution-Conversion-Data-from-the-SDK-Deferred-Deeplinking-之后。我希望通过点击 url 安装,第一次打开可以像安装后点击一样获得 Attribution。

我哪里做错了?谢谢你。

0 投票
1 回答
1710 浏览

android - AppsFlyer 集成测试失败

我正在使用 AppsFlyer 进行安装和卸载跟踪。我已经浏览了文档并整合了它。我使用他们的 Interation 测试应用程序进行集成验证。

根据文档,如果我们已经有一个接收器正在侦听 INSTALL_REFERRER,则需要使用 MultipleInstallBroadcastReceiver。我已经在使用

因此,根据我使用以下作为第一个接收者的文件(意味着它是在 CampaignTrackingReceiver 之前编写的)

但他们的集成测试显示错误。如果我使用 SingleInstallBroadcastReceiver 而不是 MultipleInstallBroadcastReceiver 而不是集成测试应用程序显示成功集成。

在这种情况下有人可以帮助我吗

0 投票
1 回答
1186 浏览

react-native - '尝试在空对象引用上调用虚拟方法 \'android.content.Context android.app.Application.getApplicationContext()\'

我在我们的 react-native 应用程序中使用https://github.com/AppsFlyerSDK/react-native-appsflyer 。

  • 我设法设置了它的 iOS 部分并成功运行了集成测试
  • 但我正在为 Android 集成而苦苦挣扎。

第一个问题:

  • 当我在我的设备上构建应用程序时,我收到此错误:

'Attempt to invoke virtual method \'android.content.Context android.app.Application.getApplicationContext()\' on a null object reference'

在 - 的里面appsFlyer.initSdk

第二个问题:

  • 当我运行 Android SDK 集成测试时:

我得到了这个结果(见截图)

在此处输入图像描述

这是我的代码:

```

```

0 投票
1 回答
500 浏览

android - 使用 AppsFlyer for Analytics 有哪些限制?

我遇到了用于移动分析的 AppsFlyer,但后来我无法获取自定义属性和事件。是否可以与 AppsFlyer 合作?AppsFlyer 的其他限制是什么?