Unity3d:Monetization

推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生

Monetization

统一分析学
允许您监控游戏内收入。通过实施收据验证,您将快速看到合法或欺诈易。

Unity 分析提供了一种灵活的方法,用于通过应用内购买跟踪变现事件。每次玩家触发变现事件时都应调用此方法。交易方法需要价格参数,货币和可选的Apple iTunes / Google Play收据字符串。

Unity Analytics 提供了 UnityAnalytics.Transaction 方法,用于通过应用内购买跟踪货币化事件。每次玩家触发变现事件时都应调用此方法。UnityAnalytics.Transaction 方法需要一个价格参数、一种货币和一个可选的 Apple iTunes / Google Play 收据字符串。

  // Reference the Unity Analytics SDK package
  using UnityEngine.Cloud.Analytics;

  // Use this call for each and every place that a player triggers a monetization event
  UnityAnalytics.Transaction(string productId, decimal price,
  string currency, string receipt,
  string signature);
UnityAnalytics.Transaction Input Parameters
名字类型描述
产品编号字符串已购买物料的 ID。
价格十进制物料的价格。
货币字符串用于交易的货币的缩写。例如“USD”(美元)。有关货币缩写的标准化列表,请参阅此处
收据字符串应用内购买的收据数据 (iOS) 或收据 ID (Android),用于验证使用 Apple iTunes 或 Google Play 进行的购买。在没有收据的情况下使用 null。有关更多详细信息,请参阅收据验证
签名字符串安卓收据签名。如果使用原生 Android,请使用包含使用开发者私钥签名的购买数据签名的INAPP_DATA_SIGNATURE字符串。数据签名使用 RSASSA-PKCS1-v1_5 方案。在没有签名的情况下传入值。

以下示例适用于未进行收据验证的 0.99 美元美元交易。

UnityAnalytics.Transaction("12345abcde", 0.99m, "USD", null, null);

按播放

要将测试变现数据发送到我们的服务器并验证您的集成,请在编辑器运行模式下触发购买。如果集成成功,您的测试数据将显示在下表中。

驗證

3D建模学习工作室整理翻译,转载请标明出处!

上一篇:Unity3d:自定义事件 (mvrlink.com)

下一篇:Unity3d:收据验证 (mvrlink.com)

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号