123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243 |
- using System.Collections;
- using System.Collections.Generic;
- using PottingMobileSDK.MiniJSON;
- using UnityEngine;
- public class PottingMobileContent
- {
- public static string Channel //= "GooglePlay";
- {
- get
- {
- #if UNITY_ANDROID
- return "GooglePlay";
- #elif UNITY_IOS
- return "App Store";
- #else
- return "";
- #endif
- }
- }
- public static string umengChannel
- {
- get
- {
- #if UNITY_ANDROID
- return string.IsNullOrWhiteSpace(AdManagerSettings.Instance.umengChannel)?"GooglePlay": AdManagerSettings.Instance.umengChannel;
- #elif UNITY_IOS
- return string.IsNullOrWhiteSpace(AdManagerSettings.Instance.umengChannel)
- ? "App Store"
- : AdManagerSettings.Instance.umengChannel;
- #else
- return "";
- #endif
- }
- }
- public static string Admob_appid // = "ca-app-pub-3477755457457214~2023402658";
- {
- get
- {
- #if UNITY_ANDROID
- return AdManagerSettings.Instance.AndroidAdmobId;
- #elif UNITY_IOS
- return AdManagerSettings.Instance.iOSAdmobId;
- #else
- return "";
- #endif
- }
- }
- /** 友盟appid */
- public static string UmengAppid // = "5c1b397af1f556ded4000126";
- {
- get
- {
- #if UNITY_ANDROID
- return AdManagerSettings.Instance.AndroidUmengAppid;
- #elif UNITY_IOS
- return AdManagerSettings.Instance.iOSUmengAppid;
- #else
- return "";
- #endif
- }
- }
- public static string PangleAppID // = "2023402658";
- {
- get
- {
- #if UNITY_ANDROID
- return AdManagerSettings.Instance.AndroidPangleAppID;
- #elif UNITY_IOS
- return AdManagerSettings.Instance.iOSPangleAppID;
- #else
- return "";
- #endif
- }
- }
- /** appsflyer appid */
- public static string APPSFLYER_DEV_KEY // = "aVg6HRucDUQU9zqCQ48TTZ";
- {
- get
- {
- #if UNITY_ANDROID
- return "aVg6HRucDUQU9zqCQ48TTZ";
- #elif UNITY_IOS
- return "aVg6HRucDUQU9zqCQ48TTZ";
- #else
- return "";
- #endif
- }
- }
- internal static string AppsFlyerAppid
- {
- get
- {
- #if UNITY_ANDROID
- return "GooglePlay";
- #elif UNITY_IOS
- return AdManagerSettings.Instance.AppleID;
- #else
- return "";
- #endif
- }
- }
- //facebookid
- public static string FacebookAppid
- {
- get
- {
- #if UNITY_ANDROID
- return AdManagerSettings.Instance.AndroidFacebookID;
- #elif UNITY_IOS
- return AdManagerSettings.Instance.iOSFacebookID;
- #else
- return "";
- #endif
- }
- }
- public static string FacebookDisplayName
- {
- get
- {
- #if UNITY_ANDROID
- return AdManagerSettings.Instance.AndroidFacebookDisplayname;
- #elif UNITY_IOS
- return AdManagerSettings.Instance.iOSFacebookDisplayname;
- #else
- return "";
- #endif
- }
- }
- public static string FacebookClientToken
- {
- get
- {
- #if UNITY_ANDROID
- return "";
- #elif UNITY_IOS
- return AdManagerSettings.Instance.iOSFacebookClientToken;
- #else
- return "";
- #endif
- }
- }
-
- public static string GameId
- {
- get
- {
- #if UNITY_ANDROID
- return AdManagerSettings.Instance.AndroidGameId;
- #elif UNITY_IOS
- return AdManagerSettings.Instance.iOSGameId;
- #else
- return "";
- #endif
- }
- }
- public static string GameSecret
- {
- get
- {
- #if UNITY_ANDROID
- return AdManagerSettings.Instance.AndroidGameSecret;
- #elif UNITY_IOS
- return AdManagerSettings.Instance.iOSGameSecret;
- #else
- return "";
- #endif
- }
- }
- public static string baseUrl
- {
- get
- {
- #if UNITY_ANDROID
- return "";
- #elif UNITY_IOS
- return "";
- #else
- return "";
- #endif
- }
- }
- public static string AdJsonString
- {
- get
- {
- #if UNITY_ANDROID
- var jsonMap = new Dictionary<string, string[]>();
- jsonMap.Add("bannerIds", AdManagerSettings.Instance.AndroidBannerID);
- jsonMap.Add("interstIds", AdManagerSettings.Instance.AndroidInterstitialID);
- jsonMap.Add("videoIds", AdManagerSettings.Instance.AndroidVideoID);
- jsonMap.Add("rewardedInterstitiaIds",AdManagerSettings.Instance.AndroidRewardedInterstitialID);
- jsonMap.Add("openIds",AdManagerSettings.Instance.AndroidOpenID);
- var jsonString = Json.Serialize(jsonMap);
- PottingMobile.PottingLog("json字符串的值" + jsonString);
- return jsonString;
- #elif UNITY_IOS
- var jsonMap = new Dictionary<string, string[]>();
- jsonMap.Add("bannerIds", AdManagerSettings.Instance.iOSBannerID);
- jsonMap.Add("interstIds", AdManagerSettings.Instance.iOSInterstitialID);
- jsonMap.Add("videoIds", AdManagerSettings.Instance.iOSVideoID);
- jsonMap.Add("openIds",AdManagerSettings.Instance.iOSOpenID);
- jsonMap.Add("rewardedInterstitiaIds",AdManagerSettings.Instance.iOSRewardedInterstitialID);
- var jsonString = Json.Serialize(jsonMap);
- PottingMobile.PottingLog("json字符串的值" + jsonString);
- return jsonString;
- #else
- return "";
- #endif
- }
- }
- public static int GameServiceOverTime
- {
- get { return 0; }
- }
-
- }
|