public void PostAdAction_NetworkEnumTest( [Values(AdvertisingNetwork.UnityAds, AdvertisingNetwork.None)] AdvertisingNetwork network ) { var rewarded = true; Assert.DoesNotThrow(() => m_Result = AnalyticsEvent.PostAdAction(rewarded, network)); EvaluateAnalyticsResult(m_Result); }
public static string Get(AdvertisingNetwork advertisingNetwork) { if (AdvertisingNetworkCache.TryGetValue(advertisingNetwork, out string enumString) == false) { enumString = advertisingNetwork.ToString(); AdvertisingNetworkCache.Add(advertisingNetwork, enumString); } return(enumString); }
public static AnalyticsResult PostAdAction( bool rewarded, AdvertisingNetwork network, string placementId = null, IDictionary <string, object> eventData = null) { AnalyticsResult analyticsResult = new AnalyticsResult(); return(analyticsResult); }
public static AnalyticsResult PostAdAction(bool rewarded, AdvertisingNetwork advertisingNetwork, string placementId = null, IDictionary <string, object> eventData = null) { m_EventData.Clear(); m_EventData.Add("rewarded", rewarded); m_EventData.Add("network", EnumToString(advertisingNetwork)); if (!string.IsNullOrEmpty(placementId)) { m_EventData.Add("placement_id", placementId); } AddCustomEventData(eventData); return(Custom("post_ad_action", m_EventData)); }
public static AnalyticsResult AdStart(bool rewarded, AdvertisingNetwork network, string placementId = null, IDictionary <string, object> eventData = null) { AnalyticsEvent.m_EventData.Clear(); AnalyticsEvent.m_EventData.Add("rewarded", rewarded); AnalyticsEvent.m_EventData.Add("network", AnalyticsEvent.RenameEnum(network.ToString())); if (!string.IsNullOrEmpty(placementId)) { AnalyticsEvent.m_EventData.Add("placement_id", placementId); } AnalyticsEvent.AddCustomEventData(eventData); return(AnalyticsEvent.Custom("ad_start", AnalyticsEvent.m_EventData)); }
public static AnalyticsResult AdStart(bool rewarded, AdvertisingNetwork advertisingNetwork, string placementId = null, IDictionary <string, object> eventData = null) { return(AdStart(rewarded, EnumToString(advertisingNetwork), placementId, eventData)); }
public static UnityEngine.Analytics.AdvertisingNetwork Convert(AdvertisingNetwork advertisingNetwork) { return((UnityEngine.Analytics.AdvertisingNetwork)((int)advertisingNetwork)); }
public static AnalyticsResult PostAdAction(bool rewarded, AdvertisingNetwork network, string placementId = null, IDictionary <string, object> eventData = null) { return(PostAdAction(rewarded, AnalyticsEnums.Get(network), placementId, eventData)); }