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
Type | Name |
---|---|
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
Type | Name |
---|---|
System.String | token |
System.Collections.Generic.IDictionary<System.String,System.Object> | parameters |
SendIapEvent(AdmostIapEventArgs)
Declaration
public void SendIapEvent(AdmostIapEventArgs args)
Parameters
Type | Name |
---|---|
MatchinghamGames.SherlockModule.Services.Admost.AdmostIapEventArgs | args |
TrackAdmobRevenue(string, double, string, string)
Declaration
public void TrackAdmobRevenue(string adFormat, double revenue, string placementId, string adUnitId)
Parameters
Type | Name |
---|---|
System.String | adFormat |
System.Double | revenue |
System.String | placementId |
System.String | adUnitId |