Skip to main content

Class NullAdmostAnalyticsService

Declaration
public class NullAdmostAnalyticsService : IAdmostAnalyticsService, IAnalyticsService, IAsyncInitialize

Implements:
MatchinghamGames.SherlockModule.Services.Admost.IAdmostAnalyticsService, MatchinghamGames.SherlockModule.IAnalyticsService, Global.IAsyncInitialize

Properties

Ready

Declaration
public bool Ready { get; }

Methods

WhenReady(Action<InitializationResult>)

Declaration
public void WhenReady(Action<InitializationResult> callback)
Parameters
TypeName
System.Action<InitializationResult>callback

Initialize()

Declaration
public void Initialize()

SendCustom(string, IDictionary<string, object>)

Declaration
public void SendCustom(string token, IDictionary<string, object> parameters = null)
Parameters
TypeName
System.Stringtoken
System.Collections.Generic.IDictionary<System.String,System.Object>parameters

SendIapEvent(AdmostIapEventArgs)

Declaration
public void SendIapEvent(AdmostIapEventArgs args)
Parameters
TypeName
MatchinghamGames.SherlockModule.Services.Admost.AdmostIapEventArgsargs

TrackAdmobRevenue(string, double, string, string)

Declaration
public void TrackAdmobRevenue(string adFormat, double revenue, string placementId, string adUnitId)
Parameters
TypeName
System.StringadFormat
System.Doublerevenue
System.StringplacementId
System.StringadUnitId

Implements