宣传图

setPromotionalImageListener

设置宣传图监听

    void setPromotionalImageListener(OnPromotionalImageListener listener) 

@参数说明:

参数 类型 描述
listener OnPromotionalImageListener 宣传图监听回调
调用示例:
mHtSdk.setPromotionalImageListener(new OnPromotionalImageListener() {
        @Override
        public void onPromotionalImageConfig(LifeConfig.GlobalBean.SwitchBean.PopUpBean popUpBean) {
                //宣传图入口开关、名称、图标相关配置
        }

        @Override
        public void onPromotionalImagePut(PopupItem item) {
            //宣传图推送
        }

        @Override
        public void onPromotionalImageUpdate() {
            //宣传图修改时推送
        }

        @Override
        public void onPromotionalImageClickNotice(PopupClickNoticeBean popupClickNoticeBean) {
              //其余用户点击宣传图时回调
        }

        @Override
        public void onPromotionalImageDelete(PopupItem item) {
            //宣传图删除通知回调
        }
        });

getDispatchedPromotionalImageList

获取已经推送过的宣传图

    List<PopupItem> getDispatchedPromotionalImageList()

@参数说明:

参数 类型 描述
result List 推送过的宣传图列表
调用示例:
HtSdk.getInstance().getDispatchedPromotionalImageList();

setPromotionalImageClick

发送宣传图的点击事件 其他用户可以接受的点击的回调

    setPromotionalImageClick(String uuid, int vType, int type, String title, String url, Callback<String> callback)

@参数说明:

参数 类型 描述
uuid String 宣传图id
vType int 观看类型,1直播 2回放
type int 入口 0弹窗 1悬浮入口
title String 主题名称
url String 宣传图链接
callback Callback 回调
调用示例:

HtSdk.getInstance().setPromotionalImageClick(uuid, vType, type, title, url, new Callback<String>() {
                @Override
                public void success(String result) {

                }

                @Override
                public void failed(String failed) {

                }
            });

宣传图相关实体:

com.talkfun.sdk.config.LifeConfig.GlobalBean.SwitchBean.PopUpBean

宣传图入口信息

@参数说明:

参数 类型 描述
enable int 宣传图入口开关
data DataBean 宣传图标题 图标
playback int 1后台回放弹窗开关开启 0关闭

com.talkfun.sdk.config.LifeConfig.GlobalBean.SwitchBean.PopUpBean.DataBean

宣传图入口信息

@参数说明:`

参数 类型 描述
name String 宣传图入口名称
image String 宣传图标题 图标
title String 宣传图弹窗列表标题

com.talkfun.sdk.module.PopupItem

宣传图信息

@参数说明:

参数 类型 描述
uuid String 宣传图id
img String 广告图链接
img1 String 广告图链接
title String 标题
url String 跳转链接
duration int 展示时长
pushTime String 推送的时间
type int 推送类型 1手动推送 2进入直播间时推送 3直播结束后推送
saveButton int 保存按钮是否显示 1显示 0隐藏
pupUpType int 宣传图类型 0:默认宣传 1:自定义宣传
status int 推送状态 -0未推送 1推送中
time int 回放宣传图时间点

com.talkfun.sdk.module.PopupClickNoticeBean

其他用户点击宣传图回调信息

@参数说明:

参数 类型 描述
uuid String 宣传图id
title String 标题
url String 跳转链接
button String 按钮文案
joined String
user User 用户信息
Copyright Talkfun all right reserved,powered by Gitbook修订时间: 2023-06-26 11:28:55

results matching ""

    No results matching ""