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

CID引流-拼多多案例

目前已实现拼多多等CID链路,本文以拼多多链路为例,说明具体实施过程

1. 拼多多链路流程

以下是通过前期调研,得到的具体业务流程:
在这里插入图片描述

  1. 商家申请资质以及授权部分,进行商品推广
  2. 自研落地页,生成落地页
  3. 在巨量引擎上搭建"销售计划",配置落地页
  4. 用户点击广告到下单,生成CID进行透传
  5. 我方系统定时任务拉取订单数据
  6. 归因上送clickId,优化头发效果,提升ROI

2. 关键技术点

2.1 落地页链接生成

在这里插入图片描述

  1. 新增落地页
    在这里插入图片描述
    在这里插入图片描述
  2. 生成投放链接
    这个分为一跳和二条,一跳不需要中间页承接,直接跳转到app商品页面;二跳需要先打开中间页,后续再跳转到app商品页面

在这里插入图片描述
在这里插入图片描述

2.2 订单回传

转化数据回传新标准202303

核心参数
● 通过巨量开放平台获取app_access_token
● 邮件申请数据回传身份tec_agent

必须附带字段:
● 【成交金额】pay_amount
● 【数据回传者身份】tec_agent

app_access_token
在这里插入图片描述
回传身份tec_agent
在这里插入图片描述

示例:

{"event_type": "form", "context": {"ad": {"callback": "EPHk9cX3pv4CGJax4ZENKI7w4MDev_4C",}},"timestamp": 1604888786102
}

3. 其他相关技术

3.1 Schema跳转

两种方式对比:

  1. Schema相当于是很特殊的Url,他是schema://xxx这种样子,如果安装了APP才能支撑跳转这种Schema Url,如果没安装APP就没任何效果,
  2. 而Universal Link则是把普通url,长http://xxx.xxx.xxx/xxx 这样的Normal Url,如果安装了App,就能像Schema一样传递给App,延续App内逻辑,如果没装App,则还会继续在浏览器里跳转这个Normal Url

一定会有这样的产品需求的:
● 如果已经安装App,则打开App
● 如果没有安装App,则前往下载App

解决:
● 首先发起跳转Schema
○ 如果没安装App,会打开App失败,没效果
○ 如果安装App,会成功打开App

● 延迟1000ms
○ 如果没安装App,Schema打开失败,等1000秒后会自动跳转
○ 如果安装App,App会打开,当前网页会被暂停,这延迟代码不会执行

聪明的人会发现,这样有个风险,如果用户打开APP成功后,又手动切回浏览器,那么延迟1000ms的代码依然会执行,安卓会跳出下载apk包得提示,iOS会又再度跳到Appstore,但这个瑕疵也不是太大的问题,所以这种做法被普遍采用,运用在各种安装就跳转,不安装就下载的用户场景。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 前端系列-7 Vue3响应式数据
  • 【简历】吉林某一本大学:JAVA秋招简历指导,简历通过率比较低
  • maven archetype
  • LeetCode 热题 HOT 100 (011/100)【宇宙最简单版】
  • 代码随想录算法训练营DAY64|拓扑排序、dijkstra(朴素版)
  • 基因组挖掘指导天然药物分子的发现-文献精读34
  • MongoDB教程(十五):MongoDB原子操作
  • 【系列专题】新质生产力之光,照亮“制造强国”之路
  • 【SpringBoot】URL映射之consumes和produces匹配、params和header匹配
  • go-kratos 学习笔记(1) 安装
  • 【数据结构】树和二叉树
  • InternLM学习笔记
  • 图解RocketMQ之消息模型详解(1)
  • Java程序中常见问题
  • Linux源码阅读笔记14-IO体系结构与访问设备
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • co.js - 让异步代码同步化
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • express如何解决request entity too large问题
  • Sass Day-01
  • Vultr 教程目录
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 产品三维模型在线预览
  • 对象引论
  • 规范化安全开发 KOA 手脚架
  • 开源SQL-on-Hadoop系统一览
  • 前端学习笔记之观察者模式
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 日剧·日综资源集合(建议收藏)
  • 试着探索高并发下的系统架构面貌
  • 学习JavaScript数据结构与算法 — 树
  • ​Linux·i2c驱动架构​
  • ###C语言程序设计-----C语言学习(6)#
  • #传输# #传输数据判断#
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (3)llvm ir转换过程
  • (7)摄像机和云台
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (八)Flink Join 连接
  • (翻译)terry crowley: 写给程序员
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (面试必看!)锁策略
  • (未解决)macOS matplotlib 中文是方框
  • (一)80c52学习之旅-起始篇
  • (一)VirtualBox安装增强功能
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (转)Android学习笔记 --- android任务栈和启动模式
  • (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
  • (自适应手机端)行业协会机构网站模板
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .Net6 Api Swagger配置
  • .net打印*三角形
  • .pyc文件是什么?