当前位置: 首页 > news >正文

others-Facebook落地页自建归因逻辑


title: others-Facebook落地页自建归因逻辑
categories: Others
tags: [others, AppsFlyer, Facebook]
date: 2025-06-21 22:01:47
comments: false
mathjax: true
toc: true

others-Facebook落地页自建归因逻辑


实测数据


------------------- 针对 fb 投放落地页的 自建归因逻辑
--------- mumu 模拟器 16416
-- fb 浏览器
ip: 43.255.119.15
Mozilla/5.0 (Linux; Android 12; V2324HA Build/V417IR; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/137.0.7151.84 Safari/537.36 [FB_IAB/FB4A;FBAV/517.0.0.70.92;IABMV/1;]- chrom 浏览器
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Mobile Safari/537.36-- apk
ip: 43.255.119.15
{"T":"2025-06-21T17:30:35.901+0800","M":"req","body":"{\"BagId\":\"e3aa7b791fe1157ce43be932e01affd0\",\"BagExtId\":\"1750498237425-6916024141480122229\",\"BagAct\":\"ct_active\",\"BagType\":0,\"BagInfo\":\"{\\\"deviceName\\\":\\\"V2324HA\\\",\\\"deviceModel\\\":\\\"vivo V2324HA\\\",\\\"deviceType\\\":\\\"Handheld\\\",\\\"operatingSystem\\\":\\\"Android OS 12 / API-32 (V417IR/602)\\\",\\\"systemMemorySize\\\":5949,\\\"processorType\\\":\\\"x86-64 SSE3 SSE4.1 SSE4.2 AVX\\\",\\\"processorCount\\\":4,\\\"graphicsDeviceName\\\":\\\"Adreno (TM) 640\\\",\\\"graphicsDeviceType\\\":\\\"OpenGLES3\\\",\\\"graphicsMemorySize\\\":2048,\\\"systemLanguage\\\":\\\"English\\\",\\\"identifier\\\":\\\"com.laidghrieb.pattiupscale\\\",\\\"version\\\":\\\"1.0.1\\\",\\\"unityVersion\\\":\\\"6000.0.45f1\\\",\\\"installerName\\\":\\\"com.android.vending\\\"}\",\"pair_key\":\"freeze\",\"form_tick\":\"connection lost\",\"wrap_tag\":false}","ip":"43.255.119.15"}
{"deviceName": "V2324HA","deviceModel": "vivo V2324HA","operatingSystem": "Android OS 12 / API-32 (V417IR/602)",
}--------- its 一加真机
-- fb 浏览器
ip: 103.172.41.206
Mozilla/5.0 (Linux; Android 13; IN2010 Build/RKQ1.211119.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/137.0.7151.61 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/515.1.0.62.90;IABMV/1;] -- apk
ip: 103.172.41.197
{"T":"2025-06-21T17:24:14.096+0800","M":"req","body":"{\"BagId\":\"8c72b7d2f784a28051b231c32e29716e\",\"BagExtId\":\"1750497853933-4160438755374443372\",\"BagAct\":\"ct_active\",\"BagType\":0,\"BagInfo\":\"{\\\"deviceName\\\":\\\"OnePlus 8\\\",\\\"deviceModel\\\":\\\"OnePlus IN2010\\\",\\\"deviceType\\\":\\\"Handheld\\\",\\\"operatingSystem\\\":\\\"Android OS 13 / API-33 (RKQ1.211119.001/Q.179e8ec_c9aaf-13eb9)\\\",\\\"systemMemorySize\\\":11514,\\\"processorType\\\":\\\"ARM64 FP ASIMD AES\\\",\\\"processorCount\\\":8,\\\"graphicsDeviceName\\\":\\\"Adreno (TM) 650\\\",\\\"graphicsDeviceType\\\":\\\"Vulkan\\\",\\\"graphicsMemorySize\\\":11770,\\\"systemLanguage\\\":\\\"English\\\",\\\"identifier\\\":\\\"com.laidghrieb.pattiupscale\\\",\\\"version\\\":\\\"1.0.1\\\",\\\"unityVersion\\\":\\\"6000.0.45f1\\\",\\\"installerName\\\":\\\"com.android.vending\\\"}\",\"mode_idx\":\"freeze\",\"node_tab\":\"spike\",\"dark_hint\":9658.1796875,\"temp_val\":false}","ip":"103.172.41.197"}
{"deviceName": "OnePlus 8","deviceModel": "OnePlus IN2010","operatingSystem": "Android OS 13 / API-33 (RKQ1.211119.001/Q.179e8ec_c9aaf-13eb9)",
}--------- its 三星
-- fb 浏览器
ip: 185.220.238.75
Mozilla/5.0 (Linux; Android 11; SM-A7070 Build/RP1A.200720.012; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/136.0.7103.60 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/477.0.0.56.80;]-- apk
ip: 185.220.238.66
{"T":"2025-06-21T19:02:39.548+0800","M":"req","body":"{\"BagId\":\"0ca4cd5ada3aec2b85c8a16e3e2d6c51\",\"BagExtId\":\"1750503757038-8172911007996504\",\"BagAct\":\"ct_active\",\"BagType\":0,\"BagInfo\":\"{\\\"deviceName\\\":\\\"Galaxy A70s\\\",\\\"deviceModel\\\":\\\"samsung SM-A7070\\\",\\\"deviceType\\\":\\\"Handheld\\\",\\\"operatingSystem\\\":\\\"Android OS 11 / API-30 (RP1A.200720.012/A7070ZCS3CWE1)\\\",\\\"systemMemorySize\\\":7524,\\\"processorType\\\":\\\"ARM64 FP ASIMD AES\\\",\\\"processorCount\\\":8,\\\"graphicsDeviceName\\\":\\\"Adreno (TM) 612\\\",\\\"graphicsDeviceType\\\":\\\"Vulkan\\\",\\\"graphicsMemorySize\\\":7780,\\\"systemLanguage\\\":\\\"ChineseSimplified\\\",\\\"identifier\\\":\\\"com.laidghrieb.pattiupscale\\\",\\\"version\\\":\\\"1.0.1\\\",\\\"unityVersion\\\":\\\"6000.0.45f1\\\",\\\"installerName\\\":\\\"com.samsung.android.packageinstaller\\\"}\",\"deck_tag\":\"snap\",\"drip_pos\":\"blend\",\"chip_val\":\"glide\"}","ip":"185.220.238.66"}
{"deviceName": "Galaxy A70s","deviceModel": "samsung SM-A7070","operatingSystem": "Android OS 11 / API-30 (RP1A.200720.012/A7070ZCS3CWE1)",
}--------- mg 一加真机 OPPO
-- fb 浏览器
ip: 141.11.133.244
Mozilla/5.0 (Linux; Android 11; CPH1951 Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/137.0.7151.90 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/518.0.0.63.86;IABMV/1;]- chrom 浏览器
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Mobile Safari/537.36-- apk
ip: 141.11.133.244
{"T":"2025-06-21T18:09:07.580+0800","M":"req","body":"{\"BagId\":\"0e51038cb814f32c317a17b8f6b574dd\",\"BagExtId\":\"1750500545182-8136499492294662364\",\"BagAct\":\"ct_active\",\"BagType\":0,\"BagInfo\":\"{\\\"deviceName\\\":\\\"OPPO Reno2 Z\\\",\\\"deviceModel\\\":\\\"OPPO CPH1951\\\",\\\"deviceType\\\":\\\"Handheld\\\",\\\"operatingSystem\\\":\\\"Android OS 11 / API-30 (RP1A.200720.011/1658913016668)\\\",\\\"systemMemorySize\\\":7609,\\\"processorType\\\":\\\"ARM64 FP ASIMD AES\\\",\\\"processorCount\\\":8,\\\"graphicsDeviceName\\\":\\\"PowerVR Rogue GM9446\\\",\\\"graphicsDeviceType\\\":\\\"OpenGLES3\\\",\\\"graphicsMemorySize\\\":2048,\\\"systemLanguage\\\":\\\"English\\\",\\\"identifier\\\":\\\"com.laidghrieb.pattiupscale\\\",\\\"version\\\":\\\"1.0.1\\\",\\\"unityVersion\\\":\\\"6000.0.45f1\\\",\\\"installerName\\\":\\\"com.android.vending\\\"}\",\"tile_tag\":\"hatch\",\"grip_id\":\"spike\",\"flow_step\":3901,\"rate_tip\":\"freeze\"}","ip":"141.11.133.244"}
{"deviceName": "OPPO Reno2 Z","deviceModel": "OPPO CPH1951","operatingSystem": "Android OS 11 / API-30 (RP1A.200720.011/1658913016668)",
}--------- mg 红米
-- fb 浏览器
ip: 212.107.29.85
Mozilla/5.0 (Linux; Android 11; M2004J7AC Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/120.0.6099.144 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/518.0.0.63.86;]-- apk
ip: 212.107.29.85
{"T":"2025-06-21T18:26:31.111+0800","M":"req","body":"{\"BagId\":\"8aa513bcbfd8dd9c4459f8e3b5b183b8\",\"BagExtId\":\"1750501413652-1071951063080218035\",\"BagAct\":\"ct_active\",\"BagType\":0,\"BagInfo\":\"{\\\"deviceName\\\":\\\"\\\\u806A\\\\u54E5\\\\u54E5\\\\u7684Redmi 10X\\\",\\\"deviceModel\\\":\\\"Xiaomi M2004J7AC\\\",\\\"deviceType\\\":\\\"Handheld\\\",\\\"operatingSystem\\\":\\\"Android OS 11 / API-30 (RP1A.200720.011/V12.5.8.0.RJHCNXM)\\\",\\\"systemMemorySize\\\":7464,\\\"processorType\\\":\\\"ARM64 FP ASIMD AES\\\",\\\"processorCount\\\":5,\\\"graphicsDeviceName\\\":\\\"Mali-G57 MC5\\\",\\\"graphicsDeviceType\\\":\\\"Vulkan\\\",\\\"graphicsMemorySize\\\":7428,\\\"systemLanguage\\\":\\\"English\\\",\\\"identifier\\\":\\\"com.laidghrieb.pattiupscale\\\",\\\"version\\\":\\\"1.0.1\\\",\\\"unityVersion\\\":\\\"6000.0.45f1\\\",\\\"installerName\\\":\\\"\\\"}\",\"chip_val\":3251.60009765625,\"grip_id\":\"flame\",\"item_pos\":true,\"pack_cnt\":\"snare\"}","ip":"212.107.29.85"}
{"deviceName": "聪哥哥的Redmi 10X","deviceModel": "Xiaomi M2004J7AC","operatingSystem": "Android OS 11 / API-30 (RP1A.200720.011/V12.5.8.0.RJHCNXM)",
}--------- mg sony
-- fb 浏览器
ip: 212.107.29.85
Mozilla/5.0 (Linux; Android 11; SO-41B Build/60.1.A.1.177; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/120.0.6099.43 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/467.1.0.52.83;]-- apk
ip: 212.107.29.88
{"T":"2025-06-21T18:38:25.704+0800","M":"req","body":"{\"BagId\":\"28b39e9d33acec07b8f9a455b45eefea\",\"BagExtId\":\"1750502310622-3365265633099759023\",\"BagAct\":\"ct_active\",\"BagType\":0,\"BagInfo\":\"{\\\"deviceName\\\":\\\"Xperia Ace II\\\",\\\"deviceModel\\\":\\\"Sony SO-41B\\\",\\\"deviceType\\\":\\\"Handheld\\\",\\\"operatingSystem\\\":\\\"Android OS 11 / API-30 (60.1.A.1.177/060001A001017703669330540)\\\",\\\"systemMemorySize\\\":3798,\\\"processorType\\\":\\\"ARM64 FP ASIMD AES\\\",\\\"processorCount\\\":8,\\\"graphicsDeviceName\\\":\\\"PowerVR Rogue GE8320\\\",\\\"graphicsDeviceType\\\":\\\"OpenGLES3\\\",\\\"graphicsMemorySize\\\":1024,\\\"systemLanguage\\\":\\\"ChineseSimplified\\\",\\\"identifier\\\":\\\"com.laidghrieb.pattiupscale\\\",\\\"version\\\":\\\"1.0.1\\\",\\\"unityVersion\\\":\\\"6000.0.45f1\\\",\\\"installerName\\\":\\\"\\\"}\",\"node_tab\":\"upload failed\",\"dark_hint\":\"hook\",\"hash_tag\":\"groove\"}","ip":"212.107.29.88"}
{"deviceName": "Xperia Ace II","deviceModel": "Sony SO-41B","operatingSystem": "Android OS 11 / API-30 (60.1.A.1.177/060001A001017703669330540)",
}------ 总结
1. ip 的前三段
2. android 系统版本
3. 设备名
4. 设备版本

问题: fb ua 和 chrome ua 差异

在 Android 手机里, 为什么 fb APP 打开 html 获取到的 userAgent 是 Mozilla/5.0 (Linux; Android 12; V2324HA Build/V417IR; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/137.0.7151.84 Safari/537.36 [FB_IAB/FB4A;FBAV/517.0.0.70.92;IABMV/1;] 而 chrome app 获取到的 userAgent 却是 Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Mobile Safari/537.36

ChatGPT 说:

这是因为不同 App(如 Facebook、Chrome)在 Android 系统中调用 WebView系统浏览器内核 时,会设置 不同的 User-Agent(UA)字符串。以下是你看到差异的根本原因:


✅ 你观察到的两种 UA
🔹1. Facebook App 打开 HTML 页面(IAB 内嵌浏览器):
Mozilla/5.0 (Linux; Android 12; V2324HA Build/V417IR; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/137.0.7151.84 Safari/537.36 [FB_IAB/FB4A;FBAV/517.0.0.70.92;IABMV/1;]

特点:

  • 包含 wv → 表示使用的是 WebView
  • 包含 [FB_IAB/...;FBAV/...;...] → Facebook App 的专有标识
  • Version/4.0 是 WebView 标准前缀
  • Chrome/137.0.7151.84 表示 WebView 内核版本

✅ 所以这说明你打开的是 Facebook 内部的 In-App Browser(IAB),它用的是 Android 的系统 WebView,并附带 Facebook 的追踪标识。


🔹2. Chrome App 打开网页时 UA:
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Mobile Safari/537.36

特点:

  • Chrome/137.0.0.0 → 表示是 Chrome 自身浏览器
  • 没有 wv(不是 WebView)
  • 没有 [FB_IAB...] 或 App 专属字段
  • 使用 Mobile Safari/537.36 是 Chrome 的伪装惯例

✅ 所以这是标准的 Chrome UA,表示使用的是 Chrome App 直接打开网页。


✅ 为什么差异存在?
项目Facebook AppChrome 浏览器
渲染内核Android 系统 WebViewChrome 内建内核
是否使用 WebView (wv)✅ 是❌ 否
是否包含 App 标识[FB_IAB/...;FBAV/...;]❌ 无
可识别来源(归因/追踪)✅ 强(用于广告归因)❌ 不能直接识别 App 来源

✅ 开发者用途:如何利用这个 UA 差异?

你可以用 JavaScript 在网页中判断访问来源:

const ua = navigator.userAgent;const isFacebookIAB = ua.includes("FBAV");
const isWebView = ua.includes("; wv");
const isChrome = ua.includes("Chrome") && !ua.includes("wv") && !ua.includes("FBAV");console.log("来自 Facebook App:", isFacebookIAB);
console.log("使用 WebView:", isWebView);
console.log("Chrome 打开:", isChrome);

这样可以做:

  • 定向显示提示(如“请在浏览器中打开”)
  • 归因数据增强(知道来自哪个 App)
  • 自动下载链接跳转优化(避免在 WebView 里下载 APK)

http://www.dtcms.com/a/305007.html

相关文章:

  • 如何快速把Clickhouse数据同步到Mysql
  • 解决百度网盘双击没反应打不开的问题
  • Element Plus常见基础组件(二)
  • 16大工程项目管理系统对比:开源与付费版本
  • 科研小tip3|Windows中的CompressAi下载与使用
  • leaflet中绘制轨迹线的大量轨迹点,解决大量 marker 绑定 tooltip 同时显示导致的性能问题
  • 机器学习-十大算法之一线性回归算法
  • 通用算法与深度学习基础
  • 机器学习课程介绍
  • 机器学习线性回归:从基础到实践的入门指南
  • 机器学习——线性回归(LinearRegression)
  • 出现错误,Microsoft store初始化失败。请尝试刷新或稍后返回。
  • 深入理解异或运算(XOR)及应用
  • 【变更性别】
  • Webpack基本概念及核心流程
  • Docker初学者需要了解的几个知识点(一):传统虚拟机 VS容器
  • vscode开发微信小程序
  • Shader开发(四)计算机图形学中的颜色定义
  • pthread库和thread库
  • 42、鸿蒙HarmonyOS Next开发:应用上下文Context
  • 20250729使用WPS打开xlsx格式的电子表格时候隐藏显示fx的编辑栏的方法
  • Linux ssh服务安装、启动与开机自启
  • ESim电工仿真软件(电脑版)使用说明
  • 在CSS中,如果你想设置一个元素的高度(height)与其宽度(width)相匹配,但又希望宽度使用百分比来定义,你可以通过几种方式来实现。
  • imx6ull-驱动开发篇2——字符设备驱动开发步骤
  • Cursor(编程ai) 使用 - 2025.7.26
  • Linux - 权限的理解(深入浅出,详细细微)
  • 安装新的cuda在bashrc中更新路径
  • Java中的代理
  • 2025年06月03日 Go生态洞察:语法层面的错误处理支持