|
vivo广告投放|vivo营销平台应用Deeplink说明发表时间:2023-06-03 10:00 vivo广告投放平台应用Deeplink说明一、Deeplink简介DeepLink技术为广告主提供拉活广告服务。通过DeepLink跳转,用户可通过广告,直达其他App的活动页;可以为其他App带入用户,来提升产品活跃度。 二、接入说明
4. 接入说明广告主接入流程如下: 4.1、deeplink回调按钮配置介绍 vivo广告平台调起广告主app的deeplink地址形式如: 上述deeplink地址由两部分组成:橙色部分是广告主的原始deeplink地址,蓝色部是经过vivo广告平台追加的两个参数:btn_name和backurl,用于回调按钮的配置 backurl****参数: __BACKURL__宏表示广告主app回调vivo媒体端的目标deeplink地址
• 支持广告主在deeplink后拼接以下四个参数进行宏替换:OS = "OS"、IMEI = "IMEI"、 "IP"、OAID = "OAID"
btn_name****参数:__BTN_NAME__宏表示展示在广告主app客户端返回按钮上的文案
URLEncode示例: 4.1、 新老版本兼容处理
4.3****、媒体端不需要回调处理 由于部分媒体客户端不需要被回调,此时广告主客户端app不能添加回调按钮,以下情况广告主客户端不能展示回调按钮: l backrul参数不存在时 l backurl参数值为空时 l backurl参数值仍为__BACKURL__宏时 4.4****、DeepLink跳转安全性 Intent scheme url的引入,给恶意攻击页面通过intent-based攻击终端上已安装应用提供了便利。 应对方法,intent做严格的安全限制: // convert intent scheme URL to intent object Intent intent = Intent.parseUri(uri); // forbid launching activities without BROWSABLE category intent.addCategory("android.intent.category.BROWSABLE"); // forbid explicit call intent.setComponent(null); // forbid intent with selector intent intent.setSelector(null); // start the activity by the intent context.startActivityIfNeeded(intent, -1); 三、调用链路• 应用推广类广告:已安装调起deeplink • 网址类广告:选填,填写时应用已安装直接调起deeplink,未安装调起网址 四、联系我们
|