# 游戏链接与参数规则
美团侧游戏投放需要提供游戏跳转链接,跳转链接的生成规则如下:
imeituan://www.meituan.com/mgc?mgc_id=[your game app id]&query=[your query parameters]
其中,
mgc_id: 表示游戏的app id
query: 传入的参数,可以通过 mt.getLaunchOptionsSync() 方法获取其中query值
如果需要在链接上提供额外的参数在游戏内获取,可以使用query参数进行传递,具体query参数生成规则如下:
query=URLEncode(key1=value1&key2=value2&key3=value3...)
请务必按照上述规则进行拼接,并对拼接后的字符串整体做一次URLEncode。
举个例子,我们有一个游戏appId为 mgctestappid 的游戏,并且希望在链接中拼接自定义参数:
{
"source": "ad123234",
"from": "meituan_home_page"
}
那么最终提供的拼接好的URL应该是:
imeituan://www.meituan.com/mgc?mgc_id=mgctestappid&query=source%3dad_123_234%26from%3dmeituan_home_page
紧接着可以通过mt.getLaunchOptionsSync()方法获取到query值:
{
"query": {
"source": "ad123234",
"from": "meituan_home_page"
}
}