Shopify
如果您拥有由Shopify驱动的在线商店,使用此功能可以成为您游戏的重要组成部分。您可以添加从游戏到购买与游戏或品牌相关的真实商品的特殊链接。您还可以在游戏达到某个级别时添加特殊的“复活节彩蛋”或惊喜。
在Shopify中创建应用程序并获取几个产品的标识
在Shopify中,打开您的商店管理面板。添加一个应用程序并记录应用程序标识符(一个大数字):
- 在左侧菜单中选择_应用程序_
- 在底部,选择_管理私人应用程序_
- 单击“创建新的私人应用程序”并输入所需信息。
- 创建应用程序后,在地址栏中记录应用程序标识符。
- 还要注意“Storefront访问令牌”。
然后,我们需要获取要添加到游戏中的产品的标识符。选择要添加到游戏中的产品:
- 在左侧菜单中选择产品。
- 点击所选产品。
- 在地址栏中记录产品标识符。
- 验证您之前创建的私人应用程序是否在_销售渠道_中列出(如果不是,请点击管理)。
对于每个产品,请重复此过程以记录产品标识符,并验证其是否已为您的应用程序启用。
在内存中初始化您的商店
使用“初始化商店”操作,输入您的商店的URL,您从应用程序URL(见上文)获取的应用程序ID以及应用程序Storefront访问令牌:
选择一个将存储在内存中的商店名称。别忘了在商店名称、应用程序ID和访问令牌周围加上引号!
获取特定产品的URL并打开它
当您希望玩家打开购买产品的页面时,您必须首先获取产品页面的URL,然后打开它。这需要产品标识符,以让Shopify知道要生成哪个URL。您还必须输入变量的名称,该变量将存储URL(这可能需要一些时间,取决于网络连接):
建议向玩家显示文本/加载指示器,告诉他们正在进行一些工作,并禁用/隐藏购买按钮。如果无法生成URL(例如,用户没有互联网连接),第二个变量将设置为错误内容。
填充了带有URL的变量后,您就可以打开链接:
您还可以隐藏显示有加载内容的对象。
参考资料
所有操作、条件和表达式都列在shopify参考页面中。