The following documentation was deprecated. Current version is available at developers.xsolla.com

Xsolla Network

Xsolla Network是一个全球解决方案,可帮助您树立游戏品牌、 获取新用户,并通过数十个联盟推广平台、数百万影响力人物和数以千计的游戏媒体门户网站进行一站式游戏分发。游戏开发者只需几分钟便能轻松配置并启动收入分成或CPA行销。此外,由于Xsolla已集成所有联盟推广平台,因此开发者无需再从头建立这些集成。 游戏开发者可以向影响力人物和游戏平台发出其报价或信息,并直接从Xsolla发行者帐户进行支付,不必单独与他们每个人签订协议,从而有效节省时间、金钱和R&D资源。

  • 无需推广预付金即可获取用户
  • 您可以根据愿意支付的金额自主决定广告推广的投放程度。
  • Life is Feudal的成功推广已证明Xsolla Network十分有效。
  • 我们在十个以上最受欢迎的影响力平台拥有超过四百万的影响力人物
  • 近100个联盟推广平台
  • 覆盖全游戏媒体的新闻投放
  • 通过绩效跟踪和分析工具提供的可跟踪链接、推广码及产品激活密钥,您可轻松分析用户获取活动的成效。
  • 通过绩效跟踪和分析工具提供的可跟踪链接、推广码及产品激活密钥,您可轻松分析用户获取活动的成效。

交互模式

Xsolla Network

1) 用户点击广告横幅,然后被定向至带有游戏相关信息的 Xsolla Proxy 页面。Xsolla 收集与点击 ID 相关的信息,并生成跟踪 ID。

2) 借助跟踪 ID(保存在用户的 cookie 中),用户可以转到“游戏登录”页面。

3) 用户开始在游戏中注册。游戏应将用户的跟踪 ID 保存到游戏数据库中。

4) 游戏通过 API 将用户注册信息发送到 Xsolla。

5) 游戏应在用于获取令牌的参数中发送用户的跟踪 ID。支付完成后,我们会将此信息保存到我们的数据库中。

6) 上述第一步骤中生成的信息将以唯一用户操作值被返回。

令牌请求的变更

游戏应额外在用于获取令牌的 JSON 中发送与跟踪 ID 有关的信息。跟踪 ID 是“user”对象的一部分。

示例请求

    curl -v https://api.xsolla.com/merchant/merchants/{merchant_id}/token \
    -X POST \
    -u your_merchant_id:merchant_api_key \
    -H 'Content-Type:application/json' \
    -H 'Accept: application/json' \
    -d '
    {
        "user": {
            "id": {
                "value": "1234567"
            },
            "tracking_id": {
                "value": "trackingID"
            }
        },
        "settings": {
            "project_id": 14004
        }
    }'

所有参数(已经包含到用于请求令牌的 JSON 中)都应保持相同。

新 API 请求

当具有跟踪 ID 的用户完成注册流程后,游戏应通过 API 向我们发送请求。

示例请求

curl -v 'https://api.xsolla.com/merchant/merchants/{merchant_id}/xsolla_network/
user_register/{tracking_id}' \
-X PUT \
-u merchant_id:merchant_api_key
参数 类型 描述
merchant_id int 商户 ID。
tracking_id string 跟踪 ID。

示例响应

HTTP/1.1 204 No Content