public void UpdateConsentStatus(VungleConsent consentStatus, String consentMessageVersion) { if (consentStatus == VungleConsent.UNKNOWN) { MonoBehaviour.print("Cannot call 'VungleConsent.updateConsentStatus()' with unknown consent status."); return; } if (consentMessageVersion == null) { consentMessageVersion = ""; } AndroidJavaClass vungleConsentClass = new AndroidJavaClass("com.vungle.mediation.VungleConsent"); AndroidJavaClass vungleConsentEnum = new AndroidJavaClass("com.vungle.warren.Vungle$Consent"); string parameterString = ""; AndroidJavaObject vungleConsentObject; if (consentStatus == VungleConsent.ACCEPTED) { parameterString = "Vungle.Consent.OPTED_IN"; vungleConsentObject = vungleConsentEnum.GetStatic <AndroidJavaObject>("OPTED_IN"); } else { parameterString = "Vungle.Consent.OPTED_OUT"; vungleConsentObject = vungleConsentEnum.GetStatic <AndroidJavaObject>("OPTED_OUT"); } parameterString += ", '" + consentMessageVersion + "'"; MonoBehaviour.print("Calling 'VungleConsent.updateConsentStatus()' with argument: " + parameterString); vungleConsentClass.CallStatic("updateConsentStatus", vungleConsentObject, consentMessageVersion); }
public void UpdateConsentStatus(VungleConsent consentStatus) { if (consentStatus == VungleConsent.UNKNOWN) { MonoBehaviour.print("Cannot call '[VungleRouterConsent updateConsentStatus:]' with unknown consent status."); return; } Externs.GADUMUpdateConsentStatus((int)consentStatus); }
public void UpdateConsentStatus(VungleConsent consentStatus) { if (consentStatus == VungleConsent.UNKNOWN) { MonoBehaviour.print("Cannot call '[VungleRouterConsent updateConsentStatus:]' with unknown consent status."); return; } string parameterString = ""; if (consentStatus == VungleConsent.ACCEPTED) { parameterString = "VungleConsentAccepted"; } else if (consentStatus == VungleConsent.DENIED) { parameterString = "VungleConsentDenied"; } MonoBehaviour.print("Calling '[VungleRouterConsent updateConsentStatus:]' with arguments: " + parameterString); Externs.GADUMUpdateConsentStatus((int)consentStatus); }
public static void UpdateConsentStatus(VungleConsent consentStatus, String consentMessageVersion) { client.UpdateConsentStatus(consentStatus, consentMessageVersion); }
public void UpdateConsentStatus(VungleConsent consentStatus) { UpdateConsentStatus(consentStatus, ""); }
public void UpdateConsentStatus(VungleConsent consentStatus, String consentMessageVersion) { UpdateConsentStatus(consentStatus); }
public void UpdateConsentStatus(VungleConsent consentStatus, String consentMessageVersion) { Debug.Log("Dummy " + MethodBase.GetCurrentMethod().Name); }
public void UpdateConsentStatus(VungleConsent consentStatus) { Debug.Log("Dummy " + MethodBase.GetCurrentMethod().Name); }
public static void UpdateConsentStatus(VungleConsent consentStatus) { client.UpdateConsentStatus(consentStatus); }