DU Ad Platform_SDK 安卓接入指南 DU Ad Platform_SDK for Android 接入手册 ( 触发式广告 ) DUAd_SDK_Trigger v1.0 百度在线网络技术 ( 北京 ) 有限公司 百度在线网络技术 ( 北京 ) 有限公司 - 1 -

Similar documents
DU Ad Platform_SDK for Android 接 入 手册 Version: DuWeatherSDK_1.1.6 前提 : DuWeather SDK 需要依赖 DU Ad Platform_SDK HW 或 CW ( 含 ) 以上版本 在接 入 DuW

DU Ad Platform_SDK Cocos 接入指南 DU Ad Platform_SDK for Cocos 接入手册 DU Cocos SDK v1.0 百度在线网络技术 ( 北京 ) 有限公司 百度在线网络技术 ( 北京 ) 有限公司 - 1 -

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW1.2.0 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3.3

TVS厂商接入流程API文档

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_HW1.2.7 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 1.1 读者对象 1.2 前提 2. 接 入流程 3. 获取身份 3.1 APP_I

_banneradview.settest(true); _banneradview.setuserkeywords("swimming"); _banneradview.setusercategories("1,3,4"); _banneradview.setusergender(jdbanner

一、

腾讯社交广告转化追踪 Android SDK 接入说明文档 V1.2

本文档旨在说明如果快速的接入集成推送 SDK, 快速实现小米, 华为, 魅族的推送接入, 有关详细的设计文档参考集成推送设计说明文档 准备工作 编译本项目, 配置完 android sdk 后执行以下命令, 或者你可以将本工程导入到 android studio 中./gradlew clean a

DAP_SDK for Android 接 入 手册 Version: DAP_SDK_HW DAP_SDK for Android 接 入 手册 1. 概述 1.1 读者对象 1.2 前提 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 4. 加载与配置

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW1.2.7 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3.3

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3

多媒體應用 13 新增專案並完成版面配置 <ExMusic01> <activity_main.xml> ImageView ID imgplay ImageView ID imgstop ImageView ID imgfront TextView ID txtsong TextView ID t

Microsoft Word TW.doc

百度xx SDK用户手册

北京方研矩行科技有限公司 Android SDK 快速接入文档

掌盟 SoEasy SDK 开发者帮助文档 1. 接入前项目检查 根据游戏接入后出现的问题, 对游戏项目做以下几点要求 : a) AndroidManifest.xml 中 android:targetsdkversion="19" b) 如果 AndroidManifest.xml 有 insta

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

邀請大陸專業人士來臺從事文教相關活動參考手冊(修訂二版)

硬件令牌集成方式介绍

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

2013年度西藏自治区教育厅

實用文格式大全.doc

个 小 小 的 乡 下 人 木 匠 的 儿 子, 竟 然 有 这 么 大 的 力 量 其 实 就 是 这 点, 祂 活 出 来 的 那 种 爱, 是 世 界 上 没 有 的 祂 活 出 来 的 爱 是 世 界 上 的 人 都 需 要 的, 但 却 是 人 人 在 这 个 世 界 上 都 得 不 到

薛 秦 高 继 宁 宋 明 锁 文 洪 梁 瑞 敏 贾 跃 进 内 蒙 古 自 治 区 (3 人 ) 琪 格 其 图 米 子 良 赵 震 生 辽 宁 省 (8 人 ) 田 素 琴 白 凤 鸣 肖 瑞 崇 黄 恩 申 白 长 川 杨 世 勇 李 敬 林 王 秀 云 吉 林 省 (5 人 ) 赵 继 福

停止混流接口 请注意 : 该功能需要联系 ZEGO 技术支持开通 1 接口调用说明 http 请求方式 : POST/FORM, 需使用 https 正式环境地址 access_token=access_token (http

Android Robert C.C. Huang Oscar F.Y. Liu Peter C.L. Hsieh 2011/03/21

百度xx SDK用户手册

詞 彙 表 編 號 詞 彙 描 述 1 預 約 人 資 料 中 文 姓 名 英 文 姓 名 身 份 證 字 號 預 約 人 電 話 性 別 2 付 款 資 料 信 用 卡 別 信 用 卡 號 信 用 卡 有 效 日 期 3 住 房 條 件 入 住 日 期 退 房 日 期 人 數 房 間 數 量 入

_banneradview.setuserkeywords("swimming"); _banneradview.setusercategories("1,3,4"); _banneradview.setusergender(jdbanneradview.gender_male); _bannera

中 文 摘 要 智 慧 型 手 機 由 於 有 強 大 的 功 能, 以 及 優 渥 的 便 利 性, 還 能 與 網 路 保 持 隨 時 的 鏈 結 與 同 步 更 新, 因 此 深 受 廣 大 消 費 者 喜 愛, 當 然, 手 機 遊 戲 也 成 為 現 代 人 不 可 或 缺 的 娛 樂 之

百度xx SDK用户手册

「西醫基層總額支付委員會《第28次委員會議紀錄

啪啪 sdk2.1 接入指南 V2.1

获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复

1.5招募说明书(草案)

untitled

《捕捉儿童敏感期》

2 國 文 考 科 試 題 解 析 命 題 出 處 與 南 一 版 第 五 冊 第 二 課 幽 夢 影 選 課 程 內 涵 同 試 題 解 析 某 君 講 信 用, 重 然 諾, 行 事 穩 健, 工 作 負 責 較 符 合 謹 飭 友 謹 飭 友 指 的 是 言 行 謹 慎 而 有 節 制 的 朋

untitled

29 碳 酸 钙 D3 片 ( 别 名 维 生 素 D3 碳 酸 钙 ) 吉 林 省 第 一 批 低 价 药 30 炔 诺 酮 滴 丸 吉 林 省 第 一 批 低 价 药 31 去 氯 羟 嗪 片 吉 林 省 第 一 批 低 价 药 32 茶 苯 海 明 片 吉 林 省 第 一 批 低 价 药 33

untitled

穨飲食與養老_決定版_.PDF

res/layout 目录下的 main.xml 源码 : <?xml version="1.0" encoding="utf 8"?> <TabHost android:layout_height="fill_parent" xml

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

生命科学学院 学年度学风建设实施方案

浙江师范大学2014年度毕业生就业质量报告

目 录 监 管 资 讯 2016 年 全 国 保 险 监 管 工 作 会 议 召 开...3 协 会 动 态 赤 峰 保 险 行 业 协 会 召 开 数 据 统 计 和 信 息 宣 传 总 结 表 彰 会 议...5 赤 峰 市 保 险 行 业 协 会 秘 书 处 召 开 2015 年 度 述 职

同 时, 采 取 提 供 新 闻 线 索 和 素 材 安 排 专 访 等 方 式 主 动 为 新 闻 媒 体 服 务, 为 采 访 报 道 活 动 创 造 便 利 条 件 建 设 网 络 信 息 发 布 平 台 2013 年 9 月 开 通 中 央 纪 委 监 察 部 网 站,2015 年 1 月

公務員服務法第13條相關解釋彙整表

大陸教育部等6個部門公佈「現代職業教育體系建設規劃 ( 年)」規劃到2015年初步形成現代職業教育體系框架,到2020年基本建成「中國」特色現代職業教育體系

资 讯 速 递 台 基 于 大 数 据 的 学 校 督 导 评 估 系 统 建 设 上 海 市 闵 行 区 人 民 政 府 教 育 督 导 室 ( 摘 要 ) 闵 行 教 育 在 深 化 教 育 改 革 探 索 管 办 评 分 离 的 背 景 下, 把 教 育 督 导 评 估 系 统 建 设 作 为

時間軸上的竹蓮記憶 學務主任 黃雅彙 我不是竹蓮國小的畢業校友 但對於身為新竹人的我來 說 仔細回想起來 似乎和竹蓮有著一種特別的緣分 對竹蓮國小最初的印象是在小學的時候 猶記得年幼的 我經過一段時日的啦啦隊舞蹈訓練後 老師便帶著我們從學 校步行到竹蓮國小來參加比賽 一踏入竹蓮校門 映入眼簾 的是黑

B1

Microsoft Word - 临政办发6.doc

B1

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

建模与图形思考

此文章将会根据不同厂商的 SDK 的接入方式逐步分析, 进而梳理出最为精简的接入方式, 同时说明各个接入配置的细节问题 一接入准备工作 关于组件的基本配置将会全部打包到 aar 中的 AndroidManifest 中, 用户只需要手动配置一些与包名相关的权限配置 1.1 小米 混淆配置 基于 aa

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

<ADB6ADB1C25EA8FAA6DB2D4D56432E706466>

AndroidReadme

目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016

2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 一 一 般 公 共 服 务 支 出 二

百度xx SDK用户手册

云搜

1. 概述 通过集成讯飞开放统计 SDK 可以跟踪移动应用的用户属性及操作行为, 您可以登入讯飞开放 平台 进入我的语音云 - 我的应用, 开通应用的开放统计服务, 即可查看 下载到 数据处理的结果 阅读如下文档, 您可以在几分钟之内轻松完成集成过程 2. 集成说明 2.

Android Service

状 态, 规 划 车 辆 行 驶 路 径, 可 进 入 网 站 充 电 服 务 栏 目 (2) 查 询 位 置 联 系 方 式 营 业 时 间 等 信 息, 可 进 入 网 站 服 务 指 南 栏 目 建 议 您 出 行 前 通 过 易 充 电 互 动 网 站 提 前 了 解 所 经 高 速 快 充

}; "P2VTKNvTAnYNwBrqXbgxRSFQs6FTEhNJ", " " string imagedata; if(0!= read_image("a.jpg",imagedata)) { return -1; } string rsp; ytopen_sdk m_sd

Microsoft Word - ch04三校.doc

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

优斗士微分销产品使用指南

untitled

untitled

<4D F736F F D20BBF9D3DA416E64726F6964C6BDCCA8B5C4B5E7D7D3C5C4C2F4CFB5CDB32E646F63>

新・解きながら学ぶJava

EJB-Programming-4-cn.doc

EJB-Programming-3.PDF

Microsoft Word - 第1章 Android基本概念.docx




概述

Microsoft Word - 01.DOC

untitled

<4D F736F F D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A92E646F63>

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

魅族推送平台接入文档 (Push-Demo)

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6

1 简介 MobGameSDK 就是一个组库能帮助手机游戏可以接触 MobGame 平台所支持的功能如登录 在线支付 跟随和分析资料 该材料将会指导您一步一步的集成我们组库到贵方的游戏产品 若有任何问题需要解释, 请联系我们通过以下邮箱 或者参考在

第三章 中原儺文化圈

untitled

Microsoft Word - 104決算總說明_一__彙整_02.03主秘版.doc

付宝容器 jsapi 档 册 PDF 版本 本版本为实验版本, 为线下独 查看使, 受制于 成 PDF 程序的限制, 样式问题还没有很好的解决, 例如分 切图 代码 亮 推荐使 在线版本, 便实时查看 jsapi 运 效果 如需搜索, 使 阅读 PDF 软件 带功能即可 更多细节样式调整和 录索引探

建立Android新專案

1

<4D F736F F D20BBFAB5E7BFD8D6C6B9A4B3CCD7A8D2B5BFCEB3CCC9E8BCC6D6B8B5BCB4F3B8D92E646F63>

Transcription:

DU Ad Platform_SDK for Android 接入手册 ( 触发式广告 ) DUAd_SDK_Trigger v1.0-1 -

目录 1. 获取身份... 1 2. 加载与配置... 2 2.1 加载 SDK 文件... 2 2.2 配置 AndroidManifest.xml... 2 2.3 混淆代码... 3 3. 初始化... 4 4. 功能使用... 4 第 1 页共 1 页

前提 : WeatherWizard SDK 需要依赖 DU Ad Platform_SDK HW/CW 版本 在接入 WeatherWizard 之前需要完成 HW/CW 初始化, 加载, 代码混淆三个部分 触发式广告可以在产品的界面寻找合适的广告入口添加触发 icon,icon 有动画交互, 点击后 能够弹出广告内容 广告图标样式 : 图标动画 : 显示后震动 点击后 : 1. 获取身份 请参照 HW/CW 版 DUADplatform SDK 文档第 3 章 ; 申请 Trigger 广告位 ID 时, 需申请的广告类型为 触发式 第 1 页共 5 页

2. 加载与配置 2.1 加载 SDK 文件 1) 将 DuappsAd-Trigger-xxx.aar 加入工程 libs 文件夹下 : 2) 配置工程 build.gradle: repositories { flatdir { dirs 'libs' dependencies { compile filetree(include: ['*.jar'], dir: 'libs') compile(name: 'DuappsAd-xW-xxx-release', ext: 'aar') // TriggerSDK 必须依赖 DAP 广告 SDK compile(name: 'DAPSDK_Weather-release-xxx', ext: 'aar') * 注 : flatdir 指定的位置即为 aar 存放的位置 2.2 配置 AndroidManifest.xml A. 添加权限 WeatherSDK 使用的最低权限如下 : <!-- 定位权限 --> <uses-permission android:name="android.permission.access_fine_location"/> <!-- 悬浮框权限 --> <uses-permission android:name="android.permission.get_tasks"/> <uses-permission android:name="android.permission.system_alert_window" /> B. 在 app_license 的 value 中填入已申请的 APP_ID <application android:name="com.mobula.sample.mobulaapplication" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/mobulatheme" > <meta-data android:name="app_license" android:value="xxxxxxxxxx" /> <provider android:name="com.duapps.ad.stats.duadcacheprovider" android:authorities="packagename.duadcacheprovider" android:exported="false"> </provider> * 注 : packagename 为开发者 APP 的包名全称 第 2 页共 5 页

C. 注册 APP 安装广播监听 <receiver android:name="com.duapps.ad.base.packageaddreceiver" > <intent-filter> <action android:name="android.intent.action.package_added" /> <data android:scheme="package" /> </intent-filter> </receiver> D. 添加 Trigger Activity <activity android:name="com.trigger.ad.dutriggeradactivity" android:configchanges="keyboard keyboardhidden orientation screensize" android:screenorientation="portrait" android:excludefromrecents="true" android:theme="@android:style/theme.translucent.notitlebar" /> 2.3 混淆代码 请参照 CW 版 DUADplatform SDK 文档 4.3 章节混淆代码 A 把 DU Ad Platform_SDK 中的类排除在混淆之外 ; -keep class com.duapps.ad.**{*; B 将以下类添加到 proguard 配置 : -keep class com.dianxinos.dxstatservice.stat.tokenmanager { public static java.lang.string gettoken(android.content.context); -keep public class * extends android.content.broadcastreceiver -keep public class * extends android.content.contentprovider -keepnames @com.google.android.gms.common.annotation.keepname class * -keepclassmembernames class * { @com.google.android.gms.common.annotation.keepname *; -keep class com.google.android.gms.common.googleplayservicesutil { public <methods>; -keep class com.google.android.gms.ads.identifier.advertisingidclient { public <methods>; -keep class com.google.android.gms.ads.identifier.advertisingidclient$info { public <methods>; * 注 : 混淆方法参见 Android 官方混淆文档 :${ android-sdk /tools/proguard/ 第 3 页共 5 页

3. 初始化 请参照 CW 版 DUADplatform SDK 文档第 5 章初始化 方法 : 在 application 的 OnCreate 方法中使用 DuAdNetwork.init() * 注 : 请按上述要求使用该接口. 否则可能导致初始化无效 开发者可以在 application 的 OnCreate 方法中使用 DuAdNetwork.setLaunchChannel(); 用以 区分不同 app 投放渠道的数据 此接口可选择使用, 不是必须 如需接入 Trigger 广告, 请在 json 中添加如下标签, 并传入相应广告位 ID. { "native": [ { "pid": "YOUR_DAP_PLACEMENT_ID" ] 注 : 用来初始化 DuAdNetwork.init(),json 数组部分具体参见 HW & CW 版本初始化章节 接口说明 : public static void init(context context,string pidsjson); 参数说明 Context context ACTIVITY CONTEXT String pidsjson Placement_ID 与广告位 ID 的对应关系 接口说明 : public static void setlaunchchannel (String channelname); 参数说明 String channelname 此接口可以帮你根据你的 APP 投放渠道, 区分数据 此接口可选择使用, 不是必须 4. 功能使用 在需要展示触发式广告入口的页面 xml 添加广告入口自定义 view, 并做相关自定义属性配 置 自定义属性包括 : (1) Trigger:Pid 触发式广告位的 pid 该值配置在 json 文件的 native 数组中 该属性必须填写 第 4 页共 5 页

(2) Trigger:AutoStart 入口图标动画是否自动播放, 如不配置, 默认 true( 自动播放 ); (3) Trigger:Delay 配置动画播放延时时长, 单位为 ms, 不配置时缺省为 500ms; 注 : 该属性只有在配置 Trigger:AutoStart= "true" 时才能生效 代码示例 : <com.trigger.view.triggericonview xmlns:trigger="http://schemas.android.com/apk/res-auto" android:id="@+id/trigger_icon" android:layout_width="wrap_content" android:layout_height="wrap_content" Trigger:Pid="YOUR_PID" Trigger:AutoStart="true" Trigger:Delay="500"/> 注意 : 如果用户配置 Trigger:AutoStart= false, 即入口动画不自动播放, 则需在使用时主动调用入口动画播放接口 接口说明 public void startanim(int delay) 参数说明 int delay 动画播放延时时长, 单位为 ms 代码示例 : TriggerIconView icon = (TriggerIconView) findviewbyid(r.id.trigger_icon); icon.startanim(500); 第 5 页共 5 页