Skip to content

Shopify

如果您拥有由Shopify驱动的在线商店,使用此功能可以成为您游戏的重要组成部分。您可以添加从游戏到购买与游戏或品牌相关的真实商品的特殊链接。您还可以在游戏达到某个级别时添加特殊的“复活节彩蛋”或惊喜。

在Shopify中创建应用程序并获取几个产品的标识

在Shopify中,打开您的商店管理面板。添加一个应用程序并记录应用程序标识符(一个大数字):

  • 在左侧菜单中选择_应用程序_
  • 在底部,选择_管理私人应用程序_
  • 单击“创建新的私人应用程序”并输入所需信息。
  • 创建应用程序后,在地址栏中记录应用程序标识符。
  • 还要注意“Storefront访问令牌”。

然后,我们需要获取要添加到游戏中的产品的标识符。选择要添加到游戏中的产品:

  • 在左侧菜单中选择产品。
  • 点击所选产品。
  • 在地址栏中记录产品标识符。
  • 验证您之前创建的私人应用程序是否在_销售渠道_中列出(如果不是,请点击管理)。

对于每个产品,请重复此过程以记录产品标识符,并验证其是否已为您的应用程序启用。

在内存中初始化您的商店

使用“初始化商店”操作,输入您的商店的URL,您从应用程序URL(见上文)获取的应用程序ID以及应用程序Storefront访问令牌

选择一个将存储在内存中的商店名称。别忘了在商店名称、应用程序ID和访问令牌周围加上引号!

获取特定产品的URL并打开它

当您希望玩家打开购买产品的页面时,您必须首先获取产品页面的URL,然后打开它。这需要产品标识符,以让Shopify知道要生成哪个URL。您还必须输入变量的名称,该变量将存储URL(这可能需要一些时间,取决于网络连接):

建议向玩家显示文本/加载指示器,告诉他们正在进行一些工作,并禁用/隐藏购买按钮。如果无法生成URL(例如,用户没有互联网连接),第二个变量将设置为错误内容。

填充了带有URL的变量后,您就可以打开链接:

您还可以隐藏显示有加载内容的对象。

参考资料

所有操作、条件和表达式都列在shopify参考页面中。