Unity3D :变现

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

变现

Unity Analytics 允许您通过变现功能监控游戏内的收入。通过实现收据验证,很快就能发现合法或欺诈交易。

Unity Analytics 提供 Analytics.Transaction 方法来跟踪通过应用内购 (IAP) 发起的变现事件。每次玩家触发变现事件时都应调用此方法。Analytics.Transaction 方法需要价格参数、货币和可选的 Apple iTunes/Google Play 收据字符串。

  // 引用 Unity Analytics 命名空间
    using UnityEngine.Analytics;

    // 对玩家触发变现事件的每个位置使用此调用
    Analytics.Transaction(string productId, decimal price,
    string currency, string receipt,
    string signature);
Analytics.Transaction Input Parameters
NameTypeDescription
productIdstring已购买物料的 ID。
pricedecimal物料的价格。
currencystring用于交易的货币的缩写。例如“USD”(美元)。有关货币缩写的标准化列表,请参阅此处
receiptstring应用内购买的收据数据 (iOS) 或收据 ID (Android),用于验证使用 Apple iTunes 或 Google Play 进行的购买。在没有收据的情况下使用 null。有关更多详细信息,请参阅收据验证
signaturestring安卓收据签名。如果使用原生 Android,请使用包含使用开发者私钥签名的购买数据签名的INAPP_DATA_SIGNATURE字符串。数据签名使用 RSASSA-PKCS1-v1_5 方案。在没有签名的情况下传入值。

以下示例是不含收据验证的 0.99 美元交易。

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

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

上一篇:Unity3D :Unity Analytics A/B 测试 (mvrlink.com)

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

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