docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class UdpAnalytics

    Collect Runtime data and send to our server.

    Inheritance
    object
    UdpAnalytics
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: UnityEngine.UDP.Analytics
    Assembly: UDP.dll
    Syntax
    public class UdpAnalytics

    Constructors

    UdpAnalytics()

    Declaration
    public UdpAnalytics()

    Methods

    PurchaseAttempt(string, string)

    Collect purchase attempt data at the beginning of purchase method is invoked.

    Declaration
    public static AnalyticsResult PurchaseAttempt(string productionId, string uuid)
    Parameters
    Type Name Description
    string productionId
    string uuid
    Returns
    Type Description
    AnalyticsResult

    Transaction(string, string, string, string, string)

    Collect purchase success data.

    Declaration
    public static AnalyticsResult Transaction(string productionId, string price, string currency, string receipt, string cpOrderId)
    Parameters
    Type Name Description
    string productionId
    string price
    string currency
    string receipt
    string cpOrderId
    Returns
    Type Description
    AnalyticsResult

    TransactionFailed(string, string, string)

    Collect purchase failed data.

    Declaration
    public static AnalyticsResult TransactionFailed(string productionId, string cpOrderId, string reason)
    Parameters
    Type Name Description
    string productionId
    string cpOrderId
    string reason
    Returns
    Type Description
    AnalyticsResult
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)