English
Log In
You can then view all documents
成长工具/内容输出/小视频SDK对接指南/小视频SDK对接指南
小视频SDK对接指南
Last updated 2022-06-16 17:56:28

对接流程简图

流程图 (1).jpg


一、线上签署内容联盟合同

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

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

image.png
2. 签署合同

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

image (1).png

二. 开发参数获取流程

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

三. 获取SDK与接入文档

  1. 在穿山甲开发者平台左侧点击【接入】模块,再点击下拉出现的**【SDK下载与接入文档】**,找到【内容输出】tab,选择需要接入的内容组件
image (3).png
  1. 点击生成接入代码,会生成对应的pod或maven命令,若开发者之前有接入穿山甲广告SDK,只导入一次即可,否则会导致依赖冲突导致编译不通过
  2. 查看接入文档,包含接口等详细开发说明
image (4).png

四. SDK初始化说明

1. 穿山甲SDK初始化

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

2. ApplogSDK初始化

重要⚠️:请自查是否单独接入过applog,如果有单独接入过AppLog,无需再接入,可以复用之前的appid(Applog对应的appid),需开发者将applog相关参数同步到穿山甲技术支持同学,在服务端添加配置!

applog初始化有两种方式

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

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

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

b. 一种是将Applog SDK 导入工程后,调用内容SDK提供的方法进行内部初始化;

内容-短视频

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

image (5).png
image (6).png
Applog接入检测
  1. 在穿山甲媒体平台,可以通过内容输出->Applog SDK 状态显示,如果已正常接入,显示状态如下:
  2. 如果未正常接入,会显示“立即接入”,显示状态如下:
  3. 点击"立即接入"之后,出现如下界面,可以在该页面进行再次检测,查看是否正确接入,如果再次检测还是显示“检测失败”,需要重新按照Applog SDK 接入文档,进行接入

五、对接验收

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

附:产品介绍

短视频小视频产品介绍


Contents
Contact us