欢迎访问我的博客,有问题可以在任意文章底部留言评论

理解Google Analytics 4 中Facebook的引荐流量

Google Analytics 4 Haran 10年前 (2016-12-21) 12021次浏览 0个评论

更新时间:2026年8月5号

在GA4查看Facebook带来的流量时,常会发现来源并不只有facebook.com,还可能出现
理解Google Analytics 4 中Facebook的引荐流量

这通常不是多了几个独立推广渠道,而是Facebook在网页外链跳转、不同站点域名和App内浏览器环境下产生的来源差异。

Facebook Link Shim是什么?

Link Shim可以理解为Facebook对外链使用的一层跳转包装。

用户点击Facebook中的站外链接时,浏览器可能先访问Facebook的跳转地址,再进入最终落地页。这个过程中,Facebook可以进行恶意链接检查、处理跳转参数,并降低将原始页面URL直接传给第三方网站的风险。

简化后的访问链路可能是:

用户点击Facebook外链 → Facebook的外链跳转页 → 目标网站 → GA4记录l.facebook.com / referral

 

Link Shim 如何影响引荐来源

恶意链接检测

用户点击 Facebook 上的任何外链时,请求首先经过 Link Shim 验证。若系统判断链接可疑,会向用户展示警告页,建议返回 Facebook,从而保护用户安全。

为了保护用户的隐私,重写引荐来源

Facebook 会在浏览器向外站发送请求之前,从原始 URL 中剥离用户标识符(如 UID、会话参数等),然后将修改后的 URL 重定向至目标网站。这一重写过程使得浏览器记录的 引荐来源(Referrer) 不再是用户直接点击的原始 Facebook 页面,而是 Link Shim 的中间地址(见下文常见域名列表)。

 

 HTTPS → HTTP场景下的引荐完全丢失

当用户从 Facebook(HTTPS)点击链接,跳转至仅支持HTTP的目标站点时,出于安全策略(即“从安全协议到非安全协议不传 Referrer”),Facebook 会通过内部重定向强制中断引用传递。

实际流程示例

用户点击目标URL:

http://www.eventeducation.com/forming-event-company.php

实际请求被先重定向至Facebook内部地址:

http://facebook.com/l.php?u=http%3A%2F%2Fwww.eventeducation.com%2Fforming-event-company.php&h=1AQGREEXZ&enc=AZOFTubs48cxGeO0qt2G1BRSP4dIKtxGE3iw3qRxJo9F1n5wvjNGriJd2WY4VBpO6xw_kYtWTeKZLwHhlHN5VjYv-hbh0EeAJppnApx1N8eCxOSUjW-yd3upyNt_J9rrMZAfD5YbqWtMwFkDJ0EPRtOB5emrpi8GS0OHOH-DevWabRLC6GiCDevNtQO0ZETLA-9CkdcooVrT6sbkr6kIaON4BcbrZYm1StqEsIqc79xcQyOKLMLdtM2yyXOqVlYkT0Q&s=1

随后再跳转至最终HTTP页面,此过程中引荐来源被彻底清除,因此GA4无法捕获原始的facebook.com来源,只能看到中间页或空引荐。

 

常见的Facebook引荐来源域名列表

由于Link Shim的重定向,GA4中可能出现的Facebook引荐来源包括但不限于以下域名(均为facebook.com 或其子域):

常见引荐域名 说明
l.facebook.com 主链路重定向(/l.php)
l.facebook.com/lsr.php 另一重定向脚本
facebook.com/l.php 根域重定向
m.facebook.com 移动端
lm.facebook.com 移动端链路
mbasic.facebook.com 基础移动版
web.facebook.com 网页版
touch.facebook.com 触屏版
business.facebook.com 商务管理平台
apps.facebook.com 应用内
p.facebook.com 隐私相关
cstools.facebook.com 客户工具
pt-br.facebook.com 葡萄牙语本地化
static.ak.facebook.com 静态资源
0.facebook.com 等 其他子域

所有这些域名的引荐类型均为 referral(引荐),难以仅凭来源域名区分不同的广告或内容类型

fbclid 是什么?

fbclid是Facebook Click Identifier的缩写,即Facebook为部分外链点击自动附加的点击标识符。

示例:

https://www.example.com/article/?fbclid=Iw...

它主要用于Facebook自己的点击与归因链路。GA4并不依赖fbclid 进行渠道识别(GA4主要通过UTM参数划分渠道)。

 

fb4a是什么?

fb4a的全称是Facebook for Android。

这是FB上隐私保护机制,FB将UTM参数加密,Google Play Install Referrer API是拿不到真实的UTM参数,默认就只能看到fb4a,需要在FB做做解密:

理解Google Analytics 4 中Facebook的引荐流量

解密后Google Play Install Referrer API就可以获取完整的UTM参数,解密的集成请看:https://developers.facebook.com/docs/app-ads/install-referrer/

 

总结

GA4 中出现 l.facebook.com、lm.facebook.com、m.facebook.com 等多个 Facebook 引荐来源,通常反映的是Facebook的不同域名与外链跳转链路,而不是多个独立流量渠道。

 


有疑问可以在底部留言
喜欢 (1)
发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址