解释 这里会引用神策数据很多的介绍,然后进行总结 归因方法 自归因 渠道商帮我们做归因,有的是每个用户打开app都回传给渠道商,渠道商自己归因 有的如华为是从应用商店安装时, 应用商店把归因信息写入到 app, 然后首次安装启动时能从本地存储获取到归因数据 曝光归因 曝光归因由于有数据量极大、不会使用此项 点击归因(常用) 所谓点击归因, 就是点击广告之后首个转化, 基本都是用这种方式归因 归因模型 links) id, app_id, channel_id, channel_name(自定义渠道名), events(JSON 需要回传的事件, 方便后续动态增加回传事件), exp(有效期) # 广告点击表 ',') # 归因成功日志表(这个表按各自日志需要设计) # 回调日志表(这个表按各自日志需要设计) 根据时序图, 来说明实际场景(以下为伪代码, 所有数据库查询自行做好缓存处理) 点击广告(这一步是不需要我们处理的 , 用户点击广告的请求直达渠道商) 点击监测, 渠道商会请求我们的监测链接 监测链接说明 由于每一家的参数不一样, 我的建议是不要针对每一个渠道开发, 而是应该适配一个通用的输入 然后根据通用的输入,
最近公司在抖音跑app项目,刚好碰到需要广告的归因注册回传这里来聊聊,核心就三步:接住点击、匹配设备、回传注册。这事儿难在APP一安装,点击时的线索就断了,得靠“设备指纹”来认人。 一、接收数据广告平台会在用户点击广告时,向你预设的监测链接发送一个请求,里面包含了归因的关键:clickid和一堆设备信息。需要有个接口来接住它,并把这些信息存起来。 ");}}这一步是核心,匹配成功,才知道这个用户是从哪个广告来的。 总结APP注册归因回传,说白了就是:点击时存线索:接住广告平台给的clickid和设备信息。激活时对暗号:APP启动上报设备信息,后端用OAID/IDFA精确匹配,不行再用IP、时间模糊匹配。 虽然iOS14.5后的ATT框架让IDFA获取变难,但结合IP和时间窗口的模糊匹配,仍能保证大部分场景下的归因准确性。
在广告系统中,归因过程去做的事情是将转化的功劳分配给用户完成转化之前所经历路径中的不同广告、点击和其他因素。下面是一个用户在日常广告生态中的一个简化的历程。 使用在这段时间内的数据进行归因分析,且认为这段时间的转化是由于某一特定广告促成的。归因的时间窗口根据广告主所在行业和广告主推广类型的不同而不同。 而且随着视频广告的广泛使用,展示归因能够更准确地反映这些广告的实际推广效果,从而让营销者做出更加准确的决策。 缺点:展示归因可能存在隐藏的假量问题。 该归因模型与其他归因模型的区别在于,它会使用帐号数据(如点击广告历史),确定哪些关键字、广告和广告系列对您的业务目标影响最大,计算每次触点的实际功劳。 ,想作为应用商店在广告归因中分一杯羹,并为未来更大的广告业务做准备。
将广告 ID、用户信息发送给归因平台; 第 8 步:归因平台进行归因分析。 展示/曝光/浏览型归因:用户看到广告但并没有点击广告,由此带来的安装就可以归因到展示该广告的渠道。由此,归因窗口较短,仅为 24 小时。 有效触点归因的影响: 对广告主:将原有的自然量归到了有效触点中,广告主花费增加; 图片参考自【又说广告归因】有效触点归因能推广开的原因分析 对广告主内部:提高投放快手等买量渠道的转化率,会影响品牌广告 四、归因平台 在第八步的归因分析中,归因监控平台可以有两个角色来扮演: 广告投放平台:例如 Google Ads 可进行广告的投放,也需要广告主为其上报 APP 行为数据进行归因。 具体流程如下: 广告主上报转化信息至归因平台; 归因平台发送转化信息至广告平台; 广告平台返回用户与广告的互动信息。
引言:本文深度剖析为什么默认的归因模型对于那些想要增长的电商店铺来说是一个噩梦,展示了各种归因模型的区别。如果你希望看到你的广告效果激增的话,文末处告诉你应该选用哪种归因模型。 你的PPC广告或许运行得不错,并且已经给你带来了稳定的收入。 那么到底为什么我会突如其来地说改变归因模型能最大化地影响你的广告呢? 恰恰是因为你的广告投放上略有所成。 在查看AdWords类型的归因模型时,实际上就是衡量在这个特定的渠道里如何为不同类型的广告系列、广告组和关键词出价。 在AdWords里查看效果(广告系列、广告组、关键词) 在这里,毫无疑问,重点就是查看AdWords的归因,也是本文的要点。 ? 如上图的例子,可以看到把账号里的归因模型改为首次互动模型的效果。 值得注意的是,如果你已经基于最终互动归因模型对你的广告系列优化了数年,那么你很有可能会发现,在比较不同的归因模型时会没什么显著差异。
多年来,openinstall在持续精进传参归因服务的同时,广告监测业务也在不断扩充优化,目前已经深度对接了市面上超过90%的主流广告平台,建立统一的广告监测平台。 企业在结合传参归因与广告监测功能后,可一站式高效率低成本实现全平台对接、跨渠道追踪、全领域覆盖的数据统计与分析,将渠道投放带来的用户来源与后链路的用户行为打通,针对全渠道下广告效果与行为事件进行一站式分析 广告监测+归因追踪,跨渠道全面覆盖H5传参安装归因运用的部分场景:线上:私域流量(社群、朋友圈、公众号)、短信、邮件、裂变分享、网页线下:地推、二维码、海报、户外广告通过配置生成多组不同的自定义参数专属链接或二维码 同时支持自定义归因回溯期、Last Click原则、oCPX广告事件回调等方式辅助,再结合自身投放数据与指标,相应地调整广告出价及计划,能大大提高精细化运营程度,实现降本增效。 采用openinstall实现对广告投放效果的全方面追踪后,团队无需再自行迭代维护数据归因方案,并且通过广告事件回传配合oCPX竞价模式,该App的出价模型在经过多轮迭代后获客更加精准,已大幅提升ROI
广告效果归因揭秘:为何“过于完美”的数据反而效果差? 引言 在程序化广告的世界里,数据被视为新的石油。我们习惯于认为,收集到的用户参数越多、越完整,广告投放的效果就一定会越好。 一、 问题浮现:效果好坏广告位的参数对比 我们首先对平台上一批广告位进行了分析,分别选取了效果稳定良好和效果持续不佳的两组样本,并记录了它们的关键参数缺失情况。 (注:文中所有广告位ID和数据均已模拟化处理) 1.1 效果好的广告位特征(部分示例) 模拟广告位ID 参数缺失情况 AD_GOOD_001 无IMSI AD_GOOD_002 无IMSI AD_GOOD 效果好的广告位也有大量参数缺失,效果差的广告位甚至存在参数齐全的个例。这促使我们超越单参数分析的层面,从参数组合与缺失模式的更高维度进行探究。 准入与淘汰机制:将健康度评分作为新广告位接入的准入标准之一。对于长期处于不健康状态的存量广告位,考虑流量降级或淘汰。
渠道归因(一)传统渠道归因 小P:小H,我又来了。。。最近在做ROI数据,但是有个问题。。。 小H:什么问题,不就是收入/成本吗? 小P:是的,每个渠道的成本很容易计算,但是收入就有点问题了。 小P:不愧是你,对的,用户在付费前经历过很多渠道,我感觉把收入分给谁都不好说 小H:这个也不复杂,关于渠道归因的方式有很多种,比如传统渠道归因、基于马尔可夫链、基于shapley value甚至是基于Attention-RNN 说到渠道归因,那最容易想到的就是传统的渠道归因,这种方法一般是基于业务决策的。 首次归因:首次点击渠道赋予全部转化 末次归因:末次点击渠道赋予全部转化 线性(平均)归因:每个渠道均分转化 位置归因:自定义位置的权重,一般首位占50%,其余为0 时间衰减归因:距离转化的时间越短的渠道 实际上,传统的渠道归因是易于理解、好操作、结果接受程度高的~ 共勉~
归因分析:马尔可夫链模型在广告转化路径中的应用 在数字广告领域,归因分析(Attribution Analysis)是衡量广告效果的关键技术。 它帮助广告主理解不同广告渠道对最终转化的贡献,从而优化广告预算分配。传统的归因模型(如最后一次点击、线性归因)往往忽略了用户行为的复杂性和路径间的相互影响。 归因分析的挑战 在广告投放过程中,用户通常会经历多个接触点(Touchpoints),例如: 点击展示广告 观看视频广告 搜索品牌关键词 直接访问网站 传统的归因模型存在以下局限性: 忽略路径复杂性:用户行为路径可能包含多个步骤 忽视路径间的影响:某些广告渠道可能对其他渠道的效果有间接影响(如品牌广告提升搜索广告的转化率)。 数据稀疏性:某些路径可能样本量不足,导致归因结果不准确。 总结 马尔可夫链模型为广告归因分析提供了一种科学、灵活的方法。通过建模用户路径中的状态转移,它能够准确量化各广告渠道的贡献,帮助广告主优化预算分配。
互联网广告渠道归因分析 这里直接上例子来解释上面的公式,比如假设有3个渠道:信息流(A),开屏(B),视频(C)。他们的独自投放、两两投放和三个一起投放的效果如下图所标识。
渠道归因(三)基于Shapley Value的渠道归因 通过Shapley Value可以计算每个渠道的贡献权重,而且沙普利值的计算只需要参加的渠道总数,不考虑顺序,因此计算成本也较低。 pd import matplotlib.pyplot as plt import seaborn as sns 本文所有数据如果有需要的同学可关注公众号HsuHeinrich,回复【数据挖掘-渠道归因 总结 日常业务中,可以结合多个方法看一下归因的差异。
来做归因建模(附代码demo)(五) 1 归因分析 什么是广告归因(Attribution)? 广告平台在有效触点归因主要动作是将原来只有用户点击广告才将归因信息发给广告主进行归因,调整为“用户点击+有效触点(如播放N秒之后算为有效触点)”也将归因信息发给广告主,归因逻辑如下图: 有效触点归因所带来的影响 2 从上图归因逻辑可以看到,增加了“有效触点”的归因后,广告的转化效果将会增加了原来“未匹配任意点击”的广告的转化量,从而使得广告的效果变好,广告主在媒体平台上显示的整体广告成本降低。 3 部分媒体切换成有效触点归因,由于部分用户仅曝光而无点击的也有广告转化,广告的竞争力(ECPM)会提升,其他媒体没有跟进或者无法跟进(比如说缺少短视频广告场景)广告成本尽管不变,但是对比有触点归因的媒体获量能力就下降了 4 当前归因的触点是广告平台提供的,归因的核心逻辑在广告主后台里,因此广告主有可操作的空间,至少可以将要求媒体对应的广告平台将点击触点 和 曝光触点区分出来后回传给广告主做效果统计和归因精细化分析
话说,许多品牌不追踪当地实体店铺的市场营销归因是有原因的: 因为它真的十分困难。正如有句谚语所说,一半的广告花费都被浪费了,但就是不知道到底是哪一半被浪费了。 幸运的是,Facebook正致力于通过店铺流量和线下转化API来助力归因。 店铺访问(可以在广告报告中找到),衡量的是看到Facebook广告后访问店铺的顾客。 与此同时,线下转化API将帮你把店铺销量和Facebook广告活动通过匹配来自顾客数据库或者销售终端系统的交易数据,与实时广告报告连接起来。 Foursquare(美国社交签到应用) Foursquare归因也拥有相似能力,它先通过其130万选择不断分享位置信息的用户来获取线上到线下的归因,然后再通过测试对比浏览过某广告用户的访问率以及那些没有浏览过广告的对照组的访问率 如果本店的产品销售是源自店铺本地着陆页上的广告,那是否应该把电商也算作店铺的客流呢? 一旦得到了这些问题的答案,相信你就能有效的进入下一阶段去高效地追踪你实体店铺的营销归因了。
渠道归因(二)基于马尔可夫链的渠道归因 在应用当中,序列中的每个点通常映射为一个广告触点,每个触点都有一定概率变成真正的转化。通过这种建模,可以选择最有效,概率最高的触点路径。 本文主要参考自python实现马尔可夫链归因[1]。 马尔可夫链是一个过程,它映射运动并给出概率分布,从一个状态转移到另一个状态。 所以马尔可夫链模型可以用来做归因分析。 pandas as pd from markovattribution import MarkovAttribution 本文所有数据如果有需要的同学可关注公众号HsuHeinrich,回复【数据挖掘-渠道归因 共勉~ 参考资料 [1] python实现马尔可夫链归因: https://mattzheng.blog.csdn.net/article/details/117296062
本文将以第三方广告监测归因平台openinstall为例,介绍如何从归因、跑量、深度回传等方面辅助社交App投放信息流广告。 多渠道广告投放,势必涉及广告归因的判定和回传等问题,用户一旦在多个平台上都接触过同样的广告,平台之间抢归因功劳、归因窗口难以评估、结算标准混乱、作弊行为层出不穷等问题就会接踵而至。 作为中立的第三方数据监测服务,openinstall介于广告主与平台方之外提供独立归因与统计,当用户跨平台接触相同广告时,openinstall会以移动广告生态默认的Last click(最后一次点击归因 )原则为基础,将转化功劳归因于最后一次点击生效的广告渠道,从而避免社交App在多个平台投放广告时产生归因冲突。 openinstall提供多种广告归因的自定义配置方案,一方面,为每个广告渠道提供了精准归因和模糊归因两种方式,通过模糊匹配等方案跑量能有效提高广告匹配精准度,提高流量获取能力,让广告模型越来越正向。
本篇主要是python实现马尔科夫链归因,关联的文章: 多渠道归因分析(Attribution):传统归因(一) 多渠道归因分析:互联网的归因江湖(二) 多渠道归因分析:python实现马尔可夫链归因( 三) 多渠道归因分析(Attribution):python实现Shapley Value(四) 多渠道归因分析(Attribution):用attention-RNN来做归因建模(附代码demo)(五 所以马尔可夫链模型可以用来做归因分析。 这是一个多渠道归因模型问题。 Google Analytics(分析)的定义有助于:归因模型是一个或一组规则,用于确定如何将销售和转化功劳分配给转化路径中的接触点。 如今,Google Analytics(分析)提供了七个预定义的归因模型,甚至可以定制的自定义模型。
详情如下图 这个归因逻辑将从两个主要场景上获益,使得Facebook的广告的变现效率比其他广告平台要好。 2 “有效触点”的归因方案——广告主角度 最痛的应该就是广告主。但实际上,广告主要发现这里的问题也是相当不容易的。 首先,广告主做用户增长的团队需要有懂广告归因的人,况且即便懂了这套归因逻辑,也很难区分有效触点归因“抢”了多少自然量。 广告主的增长营销团队,需要有一个对应用广告类广告归因研究比较深入的同学,因为只有这样你才知道这个“有效触点”归因的是哪些用户,哪些场景及其影响,认知到位了,才知道如何区分。 由于当年在东南亚归因作弊异常猖獗(具体作弊手段可以参考我的另一篇文章《不懂归因,也许你广告还没入门》),很多联盟的流量通过虚拟点击抢归因,抢了这两个广告主很多的“自然量”。
Grillmaster先生通过点击这个帖子广告进入了网站,但他仍然需要先跟妻子商量商量。一天之后,Grillmaster先生直接输入网址回到了网站,购买了烧烤架。 在Grillmaster先生的例子中,如果使用末次非直接流量点击归因模型,社交网络就是这次购买的头号功臣。 末次广告点击归因模型把成功转化归功于最后一次广告点击或者付费搜索点击。 这个归因模型并不适用于Grillmaster 先生的例子,除非Facebook 广告进行了Adword标记。那么在刚才的例子中,他的线上购物过程即为:自然搜索,邮件营销,付费搜索,和直接来源。 在末次广告点击归因模型中,我们就把功劳全归结于付费搜索。(这取决于社交媒体是如何被标记的,它可以被标记在社交媒体渠道或者付费广告渠道之下) 到现在为止,你基本了解了归因模型。 这个信息有助于我们在不同搜索引擎上分配广告预算。 重要的结论 归因模型主要是用于衡量各个渠道在用户的多渠道购物过程中对转化的影响。这些模型并不是完美的,也不能简单的告诉我们要做什么。
不管是做FOF也好,仅仅想单纯归因也好,Brison是一种比较常见,也算是通用的归因方法,其一般用于权益类或者大类资产配置类基金。 其实Brison归因的逻辑很简单,假设有一个基准,基准在各类资产的配置上的权重分别是wbi(weight of benchmark of asset i),这些资产的收益率分别是rbi(return of benchmark of asset i),同样的,我们有一个需要归因的基金产品,也就是我们自己的组合,在各类资产上的权重是wpi(weight of portfolio of asset i),收益率分别是 所谓的Brison归因就是把一个组合的超额收益分解为资产配置的能力、个券选择的能力、以及交互收益。
让我们来看看每一个普及的模型,看看每一步骤的归因。这样我们就可以权衡利弊。 最后点击(Last-Click) ? 这归因模型功劳于转化前的最后一个通道,这就是我们以上举例的重定向广告。 优点:最后点击归因对数据需求不大,因为只有一个媒介触达被监测,它的设置相对简单,特别是在移动用户端,因为很多媒体只监测点击而不监测曝光。这也是在各渠道和广告项目中最具可比性的。 这归因模型在形成转化前给每一个渠道平均功劳。在Rockstar的例子里,这意味着自然搜索,Facebook,Twitter,谷歌和重定向广告在带来销售上平均分配功劳。 优点:如果你的营销项目主旨是保持与用户的关系和认知,那么线性的归因就比较有用。比如说,如果你有一个品牌的广告项目,每一个媒介点在用户考虑阶段都同等重要,那么线性的归因能够帮助你您可视化这一进程。 你需要对其他模型非常了解再来运用自定义归因模型 正如你所看到的,这里有很多归因模型,找到一个适合你的业务的模型途径需要测试并且优化。使用一些虚拟数据集来测试不同的广告项目和媒介渠道。