Skip to content

Instantly share code, notes, and snippets.

@superbderrick
Created March 7, 2022 03:19
Show Gist options
  • Save superbderrick/7123e09396ca190fd62e2e06e19a2939 to your computer and use it in GitHub Desktop.
Save superbderrick/7123e09396ca190fd62e2e06e19a2939 to your computer and use it in GitHub Desktop.
this.rewardedAd.OnPaidEvent += this.HandleAdPaidEvent;
public void HandleAdPaidEvent(object sender, AdValueEventArgs args)
{
AdValue adValue = args.AdValue;
Firebase.Analytics.Parameter[] LTVParameters = {
new Firebase.Analytics.Parameter("valuemicros", adValue.Value),
new Firebase.Analytics.Parameter("currency", adValue.CurrencyCode),
new Firebase.Analytics.Parameter("precision", Convert.ToString(adValue.Precision)),
new Firebase.Analytics.Parameter("adunitid", adUnitId),
new Firebase.Analytics.Parameter("network", rewardedAd.GetResponseInfo().GetMediationAdapterClassName())
};
Firebase.Analytics.FirebaseAnalytics.LogEvent( "paid_ad_impression",
LTVParameters);
Debug.Log("Derrick valuemicros" + adValue.Value );
Debug.Log("Derrick currency" + adValue.CurrencyCode );
Debug.Log("Derrick precision" + Convert.ToString(adValue.Precision) );
Debug.Log("Derrick adunitid" +adUnitId);
Debug.Log("Derrick network" + rewardedAd.GetResponseInfo().GetMediationAdapterClassName() );
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment