using System.Collections; using System.Collections.Generic; using UnityEngine; namespace Amanotes.TripleSDK.Core.Analytics { public interface IIAPAnalytics { IAPContext Context { get; } /// /// Trigger when user click to a button that can make theme purchase an item. /// Non trigger for non-consumable item if the user already purchased that item /// void IAPClick(); /// /// Trigger when user see the button that can make them purchase an item. /// Non trigger for non-consumable item if the user already purchased that item /// void IAPImpression(); /// /// Trigger when user purchase an item /// void IAPPurchased(); /// /// Trigger when user purchase an item succesfully /// void IAPFailed(); } }