xuguohong

文档修改

...@@ -220,18 +220,22 @@ ...@@ -220,18 +220,22 @@
220 /** 220 /**
221 * 传公共sdk扩展类型 221 * 传公共sdk扩展类型
222 * { 222 * {
223 - gameSetting:100,//功能设置 223 + gameSetting: 100,//功能设置
224 - downloadMicroClent:101,//下载微端 224 + downloadMicroClent: 101,//下载微端
225 - share:102,//分享 225 + share: 102,//分享
226 - focus:103,//关注 226 + focus: 103,//关注
227 - save2Desktop:104,//保存到桌面 227 + save2Desktop: 104,//保存到桌面
228 - realVerify:105,//实名认证 228 + realVerify: 105,//实名认证
229 - back2Game:106,//返回游戏 229 + back2Game: 106,//返回游戏
230 - bindPhone:107,//绑定手机有奖接口 230 + bindPhone: 107,//绑定手机有奖接口
231 - score:108,//评分 231 + msgSecCheck: 108, //违规内容判断接口
232 - kefu:109,//客服接口 232 + checkBalance:109, //查询余额
233 - queryProductsInfo:110,//根据sku(商品ID)查询商品信息 233 + showAd:110, //广告类型
234 - eventTrack:111//事件上报接口 234 + score: 111,//评分
235 + kefu: 112,//客服接口
236 + queryProductsInfo: 113,//根据sku(商品ID)查询商品信息
237 + userCenter:114,//用户中心
238 + eventTrack:115 //事件上报
235 } 239 }
236 */ 240 */
237 var expansion_type = youaiH5SDK.expansion_type.gameSetting;//功能设置 241 var expansion_type = youaiH5SDK.expansion_type.gameSetting;//功能设置
...@@ -240,48 +244,98 @@ ...@@ -240,48 +244,98 @@
240 code:0,//0:成功 其他为失败 244 code:0,//0:成功 其他为失败
241 message:"success",//返回描述 245 message:"success",//返回描述
242 data:{//gameSetting时返回下面数据 246 data:{//gameSetting时返回下面数据
243 - has_micro_client:0,//是否有微端 0:没有,1:有,2已经在微端中 247 + has_micro_client: 0, //是否有微端 0:没有,1:有,2已经在微端中
244 - is_share:0,//是否有分享接口 0:没有,1:有 248 + is_share: 0, //是否有分享接口 0:没有,1:有
245 - is_focus:0,//是否有关注 0:没,1:有,2:已经关注 249 + is_focus: 0, //是否有关注 0:没,1:有,2:已经关注
246 - is_apple_pay:0,//是否开启苹果支付 0:不开启 1:开启 250 + is_apple_pay: 0, //是否开启苹果支付 0:不开启 1:开启
247 - is_desktop:0,//是否有保存桌面 0:没有 1:有 251 + is_open_pay: 1,//1开启充值入口,其他为关闭充值入口 默认开启
248 - is_switch_account:0,//是否有切换账号 0:没有 1有 252 + is_desktop: 0, //是否有保存桌面 0:没有 1:有
249 - is_realverify:0,//是否有实名认证 0:没有 1:有 2:已认证 253 + is_switch_account: 0, //是否有切换账号 0:没有 1有
250 - is_super_kefu:0,//是否有超级客服 0:没 1:有 254 + is_realverify: 0, //是否有实名认证 0:没有 1:有 2:已认证
251 - is_backtogame:0,//是否有返回按钮 0:没有,1:有 255 + is_super_kefu: 0, //是否有超级客服 0:没 1:有
252 - is_lock:0,//是否竖屏 0:研发默认样式 1:强制竖屏 256 + is_backtogame: 0, //是否有返回按钮 0:没有,1:有
253 - is_focus_gift:0,//关注有礼 0:关闭 1:开启 257 + is_lock: 0, //是否竖屏 0:研发默认样式 1:强制竖屏
254 - is_bindphone:0,//绑定手机 0:关闭 1:开启 2:已绑定手机 258 + is_focus_gift: 0, //关注有礼 0:关闭 1:开启
255 - is_kefu:0,//是否有客服 0:没有,1:有(调用对应的客服类型接口(kefu)) 259 + is_bindphone: 0, //绑定手机 0:关闭 1:开启 2:已绑定手机
256 - is_score:0,//是否有评分接口 0:没有,1:有(调用对应的评分类型接口(score)) 260 + is_msgseccheck: 0, //违规内容判断接口 0:没有,1:有
257 - is_query_products_info:0,//是否有查询商品信息接口 0:没有 1:有(调用对应的查询商品信息接口(queryProductsInfo)) 261 + is_checkbalance: 0,//是否有查询 0:没有,1:有
258 - is_event_track:0// 0:没有 1:有 是否有事件上报接口 262 + is_showad: 0,//是否有广告接口 0:没有,1:有
263 + is_kefu: 0,//是否有客服 0:没有,1:有(调用对应的客服类型接口(kefu))
264 + is_score: 0,//是否有评分接口 0:没有,1:有(调用对应的评分类型接口(score))
265 + is_query_products_info: 0,//是否有查询商品信息接口 0,没有 1:有(调用对应的查询商品信息接口(queryProductsInfo))
266 + is_event_track: 0// 0:没有 1:有 是否有事件上报接口
259 } 267 }
260 - [//查询商品信息返回数据(queryProductsInfo) 268 + }
261 - { 269 + * @param {*} result
262 - "displayPrice": "₩1159.69",//商品显示的价格 270 + */
263 - "price": "₩1,160", 271 + var expansionCallBack = function(result){
264 - "priceAmountMicros": 1159687601, 272 + }
265 - "priceCurrencyCode": "KRW", 273 + youaiH5SDK.expansionInterface(expansion_type,"",expansionCallBack);
266 - "sku": "android.test.purchased", 274 +
267 - "title": "名称示例" 275 +
276 +8.1. **扩展接口(商品信息查询(目前用于海外渠道显示商场))**
277 + /**
278 + 扩展接口
279 + @param {*} type youaiH5SDK.expansion_type.queryProductsInfo
280 + @param {*} data "productId1,productId2" //传入要查询的商品ID字符串,多个之前用逗号隔开
281 + @param {*} callback 回调方法
282 + */
283 + expansionInterface: function (type, data, callback);
284 +
285 + 示例:
286 +
287 + /**
288 + * {
289 + code:0,//0:成功 其他为失败
290 + message:"success",//返回描述
291 + data:{//查询商品信息返回数据(queryProductsInfo)
292 + "android.test.purchased0": {//key为商品ID
293 + "displayPrice": "₩1167.28",//显示价格
294 + "price": "₩1,167", //实际价格(去除小数点) 充值传递
295 + "priceAmountMicros": 1167284249, //数字价格
296 + "priceCurrencyCode": "KRW", //货币代码
297 + "sku": "android.test.purchased0",//商品ID
298 + "title": "名称示例"
268 }, 299 },
269 - { 300 + "android.test.purchased1": {
270 - "displayPrice": "₩1159.69", 301 + "displayPrice": "₩1167.28",
271 - "price": "₩1,160", 302 + "price": "₩1,167",
272 - "priceAmountMicros": 1159687601, 303 + "priceAmountMicros": 1167284249,
273 "priceCurrencyCode": "KRW", 304 "priceCurrencyCode": "KRW",
274 - "sku": "android.test.purchased", 305 + "sku": "android.test.purchased1",
275 "title": "名称示例" 306 "title": "名称示例"
276 } 307 }
277 - ] 308 + }
278 } 309 }
279 * @param {*} result 310 * @param {*} result
280 */ 311 */
281 var expansionCallBack = function(result){ 312 var expansionCallBack = function(result){
282 } 313 }
283 - youaiH5SDK.expansionInterface(expansion_type,"",expansionCallBack); 314 + youaiH5SDK.expansionInterface(youaiH5SDK.expansion_type.queryProductsInfo,"test1,test2,test3",expansionCallBack);
315 +
316 +
317 +8.2. **扩展接口(事件上报类型)**
318 + /**
319 + 扩展接口
320 + @param {*} type youaiH5SDK.expansion_type.eventTrack
321 + event_type: {
322 + first_month_card: 1,//首次购买月卡
323 + first_recharge: 2,//首次充值
324 + vip_to_value: 3,//vip达到某1等级上报
325 + recharge_to_value: 4,//充值到某值时
326 + first_join_union: 5//加入工会/联盟
327 + }
328 + @param {*} data 对应传youaiH5SDK.event_type中的类型值
329 + @param {*} callback 回调方法
330 + */
331 + expansionInterface: function (type, data, callback);
284 332
333 + 示例:
334 + var expansionCallBack = function(result){
335 + }
336 + //首次充值月卡
337 + youaiH5SDK.expansionInterface(youaiH5SDK.expansion_type.eventTrack,youaiH5SDK.event_type.first_month_card,expansionCallBack);
338 +
285 339
286 9. **统计(大数据小组要求游戏接入)** 340 9. **统计(大数据小组要求游戏接入)**
287 341
......