Search...
Menu

MRec Ads

💡Tips


csharp Copy
public void InitializeMRecAd() 
{
    McSdkCallbacks.MRec.OnAdLoadedEvent += OnMRecAdLoadedEvent;
    McSdkCallbacks.MRec.OnAdLoadFailedEvent += OnMRecAdLoadFailedEvent;
    McSdkCallbacks.MRec.OnAdClickedEvent += OnMRecAdClickedEvent;
    McSdkCallbacks.MRec.OnAdRevenuePaidEvent += OnMRecAdRevenuePaidEvent;
    McSdkCallbacks.MRec.OnAdDisplayedEvent += OnMRecAdDisplayedEvent;
    
    LoadMRecAd();
}

private void LoadMRecAd() 
{
    McSdk.CreateMRec("your mediation unit id"), McSdkBase.AdViewPosition.BottomCenter);
    McSdk.LoadMRec("your mediation unit id");
}

private void OnMRecAdLoadedEvent(string adUnitId, McSdkBase.AdInfo adInfo)
{
    // Ad load success event  
}

private void OnMRecAdLoadFailedEvent(string adUnitId, McSdkBase.ErrorInfo errorInfo)
{
   // Ad load failure event  
}

private void OnMRecAdClickedEvent(string adUnitId, McSdkBase.AdInfo adInfo)
{
    // Ad click event  
}

private void OnMRecAdRevenuePaidEvent(string adUnitId, McSdkBase.AdInfo adInfo)
{
    // Revenue tracking event 
}

private void OnMRecAdDisplayedEvent(string adUnitId, McSdkBase.AdInfo adInfo)
{
   // Ad display success event  
}

csharp Copy
// Show
McSdk.ShowMRec("your mediation unit id");
// Hide
McSdk.HideMRec("your mediation unit id");

3. Resource Release

csharp Copy
McSdk.DestroyMRec("your mediation unit id");

4. Customized Parameter Configuration

csharp Copy
McSdk.SetMRecExtraParameter("your mediation unit id", "mrec_test_extra_key", "mrec_test_extra_value");
#if UNITY_ANDROID
    McSdk.SetMRecLocalExtraParameter("your mediation unit id", "mrec_test_local_extra_key", new AndroidJavaObject("java.lang.String", "mrec_test_local_extra_value"));
#elif UNITY_IOS
    McSdk.SetMRecLocalExtraParameter("your mediation unit id", "mrec_test_local_extra_key", "mrec_test_local_extra_value");
#endif

McSdk.CreateMRec("your mediation unit id", McSdkBase.AdViewPosition.BottomCenter);
McSdk.LoadMRec("your mediation unit id");

Previous
App Open Ads
Next
How to Test
Last modified: 2025-07-29Powered by