public class BoostUtil
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static int |
KEWL_MLIVEROOM_LOG_49
49 boost面板中点击呼唤按钮
|
static int |
KEWL_MLIVEROOM_LOG_50
50 boost面板中点击列表页图标
|
static int |
KEWL_MLIVEROOM_LOG_51
51 boost面板中点击问号进入规则页面
|
static int |
KEWL_MLIVEROOM_LOG_52
52 boost面板中点击呼唤按钮-自由麦序-确认
|
static int |
KEWL_MLIVEROOM_LOG_53
53 boost面板中点击呼唤按钮-自由麦序-取消
|
static int |
KEWL_MLIVEROOM_LOG_54
54 boost列表页点击“加入” 同时上报uidb
|
static BoostUserInfo |
sLastBoostUserInfo |
static java.util.List<BoostUserInfo> |
sLastBoostUserInfoList |
构造器和说明 |
---|
BoostUtil() |
限定符和类型 | 方法和说明 |
---|---|
static void |
autoBeam(android.content.Context context,
java.lang.String vid)
自动上麦
|
static long |
getBoostBannerRefreshInterval()
九连麦列表页呼唤banner刷新间隔
|
static long |
getIMBoostDialogShowDuration()
私信页面呼唤邀请弹框展示时长
|
static long |
getIMBoostDialogShowInterval()
私信页面呼唤邀请弹框展示间隔
|
static BoostUserInfo |
getLastBoostUserInfo() |
static long |
getLiveBoostDialogShowDuration()
直播间页面呼唤邀请弹框展示时长
|
static int |
getNineBeamSeatNum()
控制新用户开播房间坐席数量,2/4/6/9
|
static java.util.List<BoostUserInfo> |
getsLastBoostUserInfoList() |
static boolean |
isAudioType()
控制新用户开播默认开始语音还是视频九连麦;1语音,2视频。
|
static boolean |
isBoostInviteDialogCanShowForLetter()
私信页面呼唤邀请弹框是否满足展示条件
|
static boolean |
isBoostOpen()
魔方控制是否开启入口,这个是总开关
|
static void |
reportClick(java.lang.String vid,
boolean isVCallAudio,
int logs,
boolean isFreeJoin,
java.lang.String uidb,
boolean isLetter)
49 boost面板中点击呼唤按钮
50 boost面板中点击列表页图标
51 boost面板中点击问号进入规则页面
52 boost面板中点击呼唤按钮-自由麦序-确认
53 boost面板中点击呼唤按钮-自由麦序-取消(点击关闭和其他区域关闭同样上报)
54 boost列表页点击“加入” 同时上报uidb
|
static void |
reportkewl_mliveroom_invite(java.lang.String sid,
java.lang.String vid,
int pageType,
int action)
10=boost-直播间内弹出邀请dialog
11=boost-私信页
12=boost-派对页
|
static void |
reportLog(java.lang.String tag,
java.lang.String content) |
static void |
requestBoostList(int pageIndex,
int pagesize,
java.lang.String type,
com.app.common.common.AsyncActionCallback callback)
请求呼唤列表信息
|
static void |
requestOneBoost(com.app.common.common.AsyncActionCallback callback)
请求一条呼唤信息
|
static void |
setLastBoostUserInfo(BoostUserInfo userInfo) |
static void |
setsLastBoostUserInfoList(java.util.List<BoostUserInfo> sLastBoostUserInfoList) |
static void |
showBoostInviteDialog(android.content.Context context,
BoostUserInfo info,
int fromPage)
展示呼唤邀请弹框
|
public static BoostUserInfo sLastBoostUserInfo
public static java.util.List<BoostUserInfo> sLastBoostUserInfoList
public static final int KEWL_MLIVEROOM_LOG_49
public static final int KEWL_MLIVEROOM_LOG_50
public static final int KEWL_MLIVEROOM_LOG_51
public static final int KEWL_MLIVEROOM_LOG_52
public static final int KEWL_MLIVEROOM_LOG_53
public static final int KEWL_MLIVEROOM_LOG_54
public static void setsLastBoostUserInfoList(java.util.List<BoostUserInfo> sLastBoostUserInfoList)
public static java.util.List<BoostUserInfo> getsLastBoostUserInfoList()
public static BoostUserInfo getLastBoostUserInfo()
public static void setLastBoostUserInfo(BoostUserInfo userInfo)
public static void showBoostInviteDialog(android.content.Context context, BoostUserInfo info, int fromPage)
context
- info
- 呼唤主播信息fromPage
- 来源页面public static boolean isBoostInviteDialogCanShowForLetter()
public static boolean isBoostOpen()
public static long getBoostBannerRefreshInterval()
public static long getIMBoostDialogShowDuration()
public static long getLiveBoostDialogShowDuration()
public static long getIMBoostDialogShowInterval()
public static boolean isAudioType()
public static int getNineBeamSeatNum()
public static void autoBeam(android.content.Context context, java.lang.String vid)
public static void requestOneBoost(com.app.common.common.AsyncActionCallback callback)
public static void requestBoostList(int pageIndex, int pagesize, java.lang.String type, com.app.common.common.AsyncActionCallback callback)
pageIndex
- 页面索引, 从1开始callback
- 接口回调public static void reportLog(java.lang.String tag, java.lang.String content)
public static void reportkewl_mliveroom_invite(java.lang.String sid, java.lang.String vid, int pageType, int action)
sid
- 发送者uidvid
- 直播加你idpageType
- 页面来源action
- 点击或展示public static void reportClick(java.lang.String vid, boolean isVCallAudio, int logs, boolean isFreeJoin, java.lang.String uidb, boolean isLetter)
vid
- vidisVCallAudio
- 是否是语音连麦模式logs
- actionisFreeJoin
- 是否是自由加入模式uidb
- 被操作人 使用logs 为 54的情况isLetter
- 是否来自私信