CID引流剖析

业务背景

电商商家从淘宝/京东商家从淘系内部获取的流量遇到瓶颈,商家急需从外部获取流量,而抖音短视频属于主动展示型信息流广告,传递的内容比图文广告丰富,更适合传递品牌信息的同时,还有利于提升订单转化,形成品效合一。
目前,淘宝/京东/拼多多等货架型电商的复购效果要比兴趣电商好,基于这些因素电商引流的投放需求很强烈。
在实际过程中,因为淘宝/京东/拼多多未开放客户订单数据给外部渠道,所以电商商家只能投放以落地页按钮点击或店铺停留时长为转化目标的广告,导致商家尤其是中小商家无法及时优化最终的目标ROI,普遍反馈当日ROI小于1。

CID概述

CID本身是用来追踪电商平台(比如淘宝、天猫、京东和拼多多)的交易订单的流量源的。简单讲,它就是个电商平台内自己店铺销售转化的归因工具。

追踪到订单的流量源之后,可以把这些数据反过来提供给媒体投放平台,从而优化电商的引流投放。举个例子。

我在抖音上投放广告,广告链接链到我的淘宝的电商商品页。我想知道我这个抖音广告给我这个商品带来了多少的销量,CID可以帮助我们回答这个问题。

术语解释

CID:全称是click id,即点击id

执行流程

本设计主要满足以下需求:
● 需要通过巨量平台投放到抖音的广告中,这里需要打通投放的淘宝链接还是对接淘宝联盟
● 可能实现的方式:调用淘宝联盟接口(官方CID)/小程序(治理问题)
● 通过跳转过去的Click ID进行和淘宝信息的比对,进行归因,提高roi

方案及原理

本方案实现的功能

  1. 目前市面上方案实现链路

在这里插入图片描述
实现原理

在这里插入图片描述

CID价值

  1. 数据透明:通过CID技术,商家可以实时获取电商交易的付费订单数据,使得数据透明化,让商家可以随时了解到广告投放效果。
  2. 提升ROI:通过CID技术,可以将媒体广告点击与电商平台下单匹配,确保广告投放的精准性,进一步提升投放效果,从而提升ROI。
  3. 优化人群模型:通过获取订单数据回传给媒体,能够帮助媒体根据订单数据优化人群模型,实现消耗和ROI双提升。

解决了什么问题
1.数据封闭问题:在过去,因为淘宝/京东/拼多多未开放客户订单数据给外部渠道,导致商家无法及时优化最终的目标ROI,通过CID技术,突破了这一数据封闭的问题。
4. 广告效果问题:在过去,商家只能投放以落地页按钮点击或店铺停留时长为转化目标的广告,而通过CID技术,商家可以根据订单数据优化人群模型,提升广告效果。

WITH median_values AS ( SELECT t.net_sales_amount_median, t.gross_profit_rate_median, COALESCE(NULL, net_sales_amount_median) AS sales_amount_threshold, COALESCE(NULL, gross_profit_rate_median) AS gross_margin_threshold FROM ( SELECT PERCENTILE_DISC(0.5) WITHIN GROUP (ORDER BY CAST(net_sales_amount AS float)) AS net_sales_amount_median, PERCENTILE_DISC(0.5) WITHIN GROUP (ORDER BY CAST(COALESCE(((net_sales_amount - net_cost) * 100) / NULLIF (net_sales_amount, 0), 0) AS float)) AS gross_profit_rate_median FROM ( SELECT goods_id, SUM(net_sales_amount) AS net_sales_amount, SUM(net_cost) AS net_cost FROM bicore.dws_goods_struct_info_d WHERE statistics_date BETWEEN '2025-04-01' AND '2025-06-20' AND cid = 10000003 GROUP BY goods_id) tt) t ) SELECT t1.goods_id AS goodsId, t2.goods_name AS goodsName, t2.category_id AS categoryId, t2.category_name AS categoryName, t2.brand_id AS brandId, t2.brand_name AS brandName, t1.image AS image, t1.salesAmount AS salesAmount, t1.netSalesAmount AS netSalesAmount, t1.grossProfit AS grossProfit FROM ( SELECT goods_id, SUM(sales_amount) AS salesAmount, SUM(net_sales_amount) AS netSalesAmount, SUM(net_cost) AS netCost, SUM(net_sales_amount - net_cost) AS grossProfit, COALESCE(SUM(net_sales_amount - net_cost) * 100 / NULLIF (SUM(net_sales_amount), 0), 0) AS grossProfitRate, CASE WHEN COALESCE(SUM(net_sales_amount - net_cost) * 100 / NULLIF (SUM(net_sales_amount), 0), 0) >= gross_margin_threshold AND SUM(net_sales_amount) >= sales_amount_threshold THEN '明星产品' WHEN COALESCE(SUM(net_sales_amount - net_cost) * 100 / NULLIF (SUM(net_sales_amount), 0), 0) >= gross_margin_threshold AND SUM(net_sales_amount) < sales_amount_threshold THEN '利润产品' WHEN COALESCE(SUM(net_sales_amount - net_cost) * 100 / NULLIF (SUM(net_sales_amount), 0), 0) < gross_margin_threshold AND SUM(net_sales_amount) < sales_amount_threshold THEN '汰换产品' ELSE '引流产品' END AS image FROM bicore.dws_goods_struct_info_d CROSS JOIN median_values WHERE statistics_date BETWEEN '2025-04-01' AND '2025-06-20' AND cid = 10000003 GROUP BY goods_id, goods_name, sales_amount_threshold, gross_margin_threshold) t1 LEFT JOIN ( SELECT DISTINCT goods_id, category_id, category_name, brand_id, brand_name, goods_name FROM bicore.dws_goods_struct_info_d WHERE statistics_date BETWEEN '2025-04-01' AND '2025-06-20' AND cid = 10000003) t2 ON t1.goods_id = t2.goods_id LIMIT 20。针对这个s q l我的表结构应该如何优化。ho lo数据仓库
06-22
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值