android - Branch.io 延迟深度链接在 Facebook 广告中不起作用

标签 android facebook deep-linking branch.io install-referrer

我们正在为 Android 应用程序实现延迟深层链接归因,但从 Facebook 广告下载时无法获取安装引荐来源网址。

采取的步骤,

1.从branch.io仪表板=>广告=>链接创建深层链接。 例如 myappname.app.link/

2.对于 Android 中的重定向(未安装应用程序时),Web url 设置为所需的引用值。 例如。 https://play.google.com/store/apps/details?id= mypackagename&referrer=myreferrervalue

3.当用户直接单击深层链接并且未安装应用程序时,用户将被带到 Play 商店,一旦安装了应用程序(通过深层链接),我们就可以使用 install_referrer api 广播获取安装引荐来源网址值方法。

4.但是,当从 Facebook 广告(包含我们的深层链接的广告)安装应用程序时,用户会被带到 Play 商店,一旦安装应用程序,我们就不会在安装引用者广播中获得所需的引用者值。

在Manifest.xml中

<receiver android:name=".InstallTracker" android:exported="true">
    <intent-filter>
        <action android:name="com.android.vending.INSTALL_REFERRER" />
    </intent-filter>
 </receiver>

安装引荐来源网址的广播接收器

public class InstallTracker extends BroadcastReceiver {
    private String referrer = "";
    @Override
    public void onReceive(Context context, Intent intent) {
        try {
            if (intent.getAction().equals("com.android.vending.INSTALL_REFERRER")) {
                Bundle extras = intent.getExtras();
                if (extras != null) {
                    referrer = extras.getString("referrer");
                    Log.d("tag", "referrer is : "+referrer); 
                } else {
                    Log.d("tag", "extras is null ");
                }
            }
        } catch (Exception e) {
            Log.d("tag", "error : "+e.getMessage());
        }
    }
}

最佳答案

这里来自 Branch.io 的 Jackie。

感谢您让我们注意到这一点。

我能够重现该问题并已通知工程团队。我们正在优先考虑这一点,并将尽快跟进更新。

最好,

关于android - Branch.io 延迟深度链接在 Facebook 广告中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50252027/

相关文章:

java - Facebook SDK 中的 R.Java 与应用程序 R.java 发生冲突

android - 从 Android 应用程序打开 yelp 深层链接

android - Android应用程序中的深度链接

android - 通过连接 2 列从数据库表中获取值

android - 显示通知后崩溃应用程序

facebook - 访问 Facebook 通知、消息等

android-studio - 如何使测试应用程序链接起作用

android - 当 Activity 在 android 中加载 'N' 次时执行某些操作

android - 尝试将 Apache POI 移植到 Android

android - 移动应用程序中的多个排行榜与 Facebook