# 游戏圈推荐能力

# 功能说明

在游戏中可引导用户对游戏从画风、玩法、体验等维度做【推荐】,在游戏圈(微信-发现-游戏)页面完成操作。

玩家的推荐动作,将作为好友的动态信息,在微信-发现-游戏圈的“朋友”模块进行展示,也会在游戏中心首页朋友tab展示、找游戏tab获得【朋友推荐的游戏】专题卡片,从而使游戏获得更多社交推荐曝光和分发转化,提升用户对游戏的正向认知。

游戏接入游戏圈推荐能力后,游戏圈子会自动开启【朋友】tab

# 推荐行为可获得更多曝光场景

通过好友的推荐行为可实现社交拉新/拉活/拉回流。

① 通过用户推荐,平台会将其推荐游戏行为通过机制化红点扩散给更多好友。

② 游戏中心首页-朋友tab会展示朋友推荐游戏的卡片,是一个很好的游戏种草场景,可以转化更多好友成为游戏用户。

③ 游戏中心首页-找游戏tab增加【朋友推荐的游戏】卡片,帮助更多游戏用户便捷筛选找到游戏。

# 游戏邀请用户推荐:

# 1、策划游戏内入口

在游戏过程可以引导用户做推荐操作。如需要看广告、分享给好友解锁道具/复活机会等场景增加一个推荐位;也可以在用户持续获得正向体验时(如过关等高光时刻)进行推荐引导;也可以在首页或活动页增加推荐入口。场景和时机由游戏侧自行设计(建议1次/天/用户)。

# 2、开发实现方式

  • 如需实现:

小游戏推荐到游戏中心能力需 3.7.6 及以上基础库版本支持,游戏开发者游戏内参考代码如下:

/**
 *    小游戏推荐到游戏中心参考代码
 *    核心由 pageManager实例 + openlink值 决定活动,开发者可根据下方代码自行适配
 */
 
 // 版本判断逻辑
 function compareVersion(v1, v2) {
      v1 = v1.split('.')
      v2 = v2.split('.')
      const len = Math.max(v1.length, v2.length)
    
      while (v1.length < len) {
        v1.push('0')
      }
      while (v2.length < len) {
        v2.push('0')
      }
    
      for (let i = 0; i < len; i++) {
        const num1 = parseInt(v1[i])
        const num2 = parseInt(v2[i])
    
        if (num1 > num2) {
          return 1
        } else if (num1 < num2) {
          return -1
        }
      }
    
      return 0
}

let gameCenterPageManager;
/**
 *  游戏内提前加载GameCenter数据,加载成功代表可以拉起
 */
async function loadGameCenterData() {
  if ( compareVersion(wx.getAppBaseInfo().SDKVersion, '3.7.6') < 0) {
    throw '当前基础库版本暂不支持。';
  }
  const pageManager = wx.createPageManager();
  await pageManager.load({
    openlink: '----',
  });
  gameCenterPageManager = pageManager;
}

/**
 *  拉起游戏中心推荐页,成功代表成功拉起
 */
async function showGameCenter() {
  if (!gameCenterPageManager) {
    await loadGameCenterData();
  }
  return await loadGameCenterData.show();
}

// 游戏场景load时
loadGameCenterData();

// 需要展示时
showGameCenter();

* 特别重要!!:代码中 openlink: '----'

”----“代表openlink跳转链接,可前往小游戏管理端-游戏能力地图-游戏圈-基础设置-游戏圈首页链接-游戏内推荐模块获取,获取后点击复制链接粘贴至代码处便可以进行使用。

游戏能力地图页面

基础设置页面

接入该能力后可关注小游戏数据助手-H5渠道的数据变化

PS:此能力仅限用于推荐至游戏圈,不影响评分主页、搜索等其他场景

点击咨询小助手