48 lines
1.3 KiB
C#
48 lines
1.3 KiB
C#
using UnityEngine;
|
|
|
|
public static class AdjustNetwork
|
|
{
|
|
private const string KEY_USER_NETWORK = "KEY_USER_NETWORK";
|
|
|
|
public static void SetNetwork(string network)
|
|
{
|
|
if (string.IsNullOrEmpty(network))
|
|
{
|
|
return;
|
|
}
|
|
|
|
string curNetwork = PlayerPrefs.GetString(KEY_USER_NETWORK, "");
|
|
if (string.IsNullOrEmpty(curNetwork))
|
|
{
|
|
PlayerPrefs.SetString(KEY_USER_NETWORK, network);
|
|
PlayerPrefs.Save();
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 是否是自然量用户
|
|
/// 默认买量用户
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public static bool InOrganic()
|
|
{
|
|
string network = PlayerPrefs.GetString(KEY_USER_NETWORK, "");
|
|
if (string.IsNullOrEmpty(network))
|
|
{
|
|
return true;
|
|
}
|
|
|
|
if (network.ToLower().Replace(" ", "") == "Organic".ToLower().Replace(" ", ""))
|
|
{
|
|
return true;
|
|
}
|
|
|
|
//去除大小写和空格之后再对比
|
|
if (network.ToLower().Replace(" ", "") == "Untrusted Devices".ToLower().Replace(" ", "") || network.ToLower().Replace(" ", "") == "Google Organic Search".ToLower().Replace(" ", ""))
|
|
{
|
|
return true;
|
|
}
|
|
|
|
return false;
|
|
}
|
|
} |