English
Log In
You can then view all documents
成长工具/内容输出/小视频SDK/小视频SDK对接指南/小视频SDK对接指南
小视频SDK对接指南
Last updated 2024-01-03 20:02:09

对接流程简图


一、线上签署内容输出合同

1、进入【资质与合同管理】

登录穿山甲开发者平台,在左侧点击【成长工具】模块,再点击下拉出现的【内容输出】,点击【内容输出合同签署】,找到需签署的合同。

2、签署合同

您可以查看内容条款,点击【同意条款,立即签订】,合同签署完成。

image (1).png

二、开发参数获取流程

  1. 成长工具->内容输出->接入管理->添加应用->选择对应的应用(如果没有应用,可以先创建:平台左侧列表->流量->应用)
  2. 点击"添加"之后,预计10分钟自动通过添加,正常添加应用之后,小视频SDK输出界面如下:
  1. 点击【下载SDK参数配置】⚠️下载的json配置文件用于赋能初始化,详情参考接入文档或demo

三、获取SDK与接入文档

  1. 在穿山甲开发者平台左侧点击【接入中心】模块,找到【内容输出】tab,选择需要接入的小视频组件
  1. 开发者可以根据不同的需求勾选赋能组件,然后点击生成接入代码,会生成对应的pod或maven命令,若开发者之前有接入穿山甲广告/融合SDK,只导入一次即可,否则会导致依赖冲突编译不通过
  2. 查看接入文档,包含接口等详细开发说明

四、SDK初始化说明

1、穿山甲SDK初始化

请参考穿山甲SDK对接文档完成穿山甲接入官方平台

2、ApplogSDK初始化

⚠️重要变更

赋能370x以上版本,即小视频4600及以上版本SDK会自行使用穿山甲平台生成的appid初始化Applog,开发者不需要特别处理,隐私权限控制请参考IDPPrivacyController说明或Demo实现;

4600之前的版本开发者请自查是否单独接入过applog,如果有单独接入过AppLog,无需再接入,可以复用之前的appid(Applog对应的appid),需开发者将applog相关参数同步到穿山甲技术支持同学,在服务端添加配置!可以根据实际需要按照下面两种方式实现applog的初始化

赋能依赖,即通过maven/pod依赖赋能组件后,会连续性依赖Applog SDK,开发者不需要单独依赖Applog SDK

Applog的两种初始化(赋能370x+版本请忽略):

a. 按照官方文档进行初始化,由开发者自行完成;

如果接入多个赋能sdk,开发者可以外部初始化applog,需要确保初始化applog的时机在初始化赋能SDK之前

b. 将Applog SDK 导入工程后,调用小视频SDK提供的方法进行内部初始化;

Android 方法: 在初始化小视频SDK时,可以通过配置needInitAppLog()进行设置(false:不需要,true:需要)是否由赋能SDK来初始化applog
iOS 方法: 通过配置customApplog,设置是否由小视频SDK来初始化applog

image (5).png
image (6).png

3、 Applog接入检测

  1. 在穿山甲媒体平台,可以通过成长工具->内容输出->接入管理,找到目标应用确认Applog SDK 状态显示,如果已正常接入,显示状态为已接入:
  2. 如果未正常接入,会显示“立即接入”;
  3. 点击"立即接入"之后,出现如下界面,可以在该页面进行再次检测,查看是否正确接入,如果再次检测还是显示“检测失败”,需要重新按照Applog SDK 接入文档,进行接入

五、对接验收

集成SDK包之后,如果确保接入是正确的呢?
能够正常刷出内容以及可以正常刷出广告,就是正常的,如果不能刷到广告,则代表集成不正确

附:产品介绍

小视频小视频产品介绍

答 题:答题产品介绍



Contents
Contact us