public static string GetPrivacyUrl(kDeveloper developerType) { if (developerType == kDeveloper.Babangida) { return("https://app.babangida.be/privacy/en.php"); } else { return("https://app.ftyapp.com/privacy/en.php"); } }
public static string GetDeveloperName(kDeveloper developerType) { if (developerType == kDeveloper.Babangida) { return("Babangida LLC."); } else { return("FTY LLC."); } }
public static string GetTermsUrl(kDeveloper developerType) { if (developerType == kDeveloper.Babangida) { return("https://app.babangida.be/rule/en.php"); } else { return("https://app.ftyapp.com/rule/en.php"); } }
public void Setup(kDeveloper developerType, string text) { #if NEES_DRAW_THRIDPARTY GdprData gdprData; try { gdprData = JsonUtility.FromJson <GdprData>(text); } catch (Exception) { gdprData = new GdprData(); gdprData.m = _mMessageText.text; gdprData.d = _mDeveloperText.text; gdprData.t = new string[0]; } var messageText = gdprData.m; #else var messageText = text; #endif messageText = messageText.Replace("%D_NAME%", TTConsentDefine.GetDeveloperName(developerType)); _mMessageText.text = messageText; var developerText = _mDeveloperText.text; developerText = developerText.Replace("%D_NAME%", TTConsentDefine.GetDeveloperName(developerType)); developerText = developerText.Replace("%P_LINK%", TTConsentDefine.GetPrivacyUrl(developerType)); developerText = developerText.Replace("%T_LINK%", TTConsentDefine.GetTermsUrl(developerType)); _mDeveloperText.text = developerText; #if NEES_DRAW_THRIDPARTY foreach (var thirdPartyText in gdprData.t) { var textObj = Instantiate(_mPrefabThirdPartyTextObj); textObj.GetComponent <TMP_Text>().text = thirdPartyText; textObj.transform.SetParent(_mScrollContentsObj.transform, false); var spaceObj = Instantiate(_mPrefabThirdPartySpaceObj); spaceObj.transform.SetParent(_mScrollContentsObj.transform, false); } #else LayoutRebuilder.ForceRebuildLayoutImmediate(_mScrollContentsObj.GetComponent <RectTransform>()); #endif }
public static string GetApiUrl(kDeveloper developerType, bool debug = false) { string url = ""; if (developerType == kDeveloper.Babangida) { url = "https://ccpa.babangida.be/apps/tracking/"; } else { url = "https://ccpa.ftyapp.com/apps/tracking/"; } url += "?nocache=" + DateTime.Now.Millisecond; if (debug) { //url += "&debug_area=California"; url += "&debug_area=FR"; } return(url); }