2023-08-11 23:29:39 +08:00

118 lines
1.5 KiB
C#

using System;
using UnityEngine;
public class ISAdQualityConfig
{
private String userId;
private bool userIdSet;
private bool testMode;
private ISAdQualityInitCallback adQualityInitCallback;
private ISAdQualityLogLevel logLevel;
private String initializationSource;
private bool coppa;
private ISAdQualityDeviceIdType deviceIdType;
public ISAdQualityConfig()
{
userId = null;
testMode = false;
userIdSet = false;
logLevel = ISAdQualityLogLevel.INFO;
coppa = false;
deviceIdType = ISAdQualityDeviceIdType.NONE;
initializationSource = null;
}
public String UserId
{
get
{
return userId;
}
set
{
userIdSet = true;
userId = value;
}
}
internal bool UserIdSet
{
get
{
return userIdSet;
}
}
public bool TestMode
{
get
{
return testMode;
}
set
{
testMode = value;
}
}
public ISAdQualityLogLevel LogLevel
{
get
{
return logLevel;
}
set
{
logLevel = value;
}
}
public ISAdQualityInitCallback AdQualityInitCallback
{
get
{
return adQualityInitCallback;
}
set
{
adQualityInitCallback = value;
}
}
public String InitializationSource
{
get
{
return initializationSource;
}
set
{
initializationSource = value;
}
}
public bool Coppa
{
get
{
return coppa;
}
set
{
coppa = value;
}
}
public ISAdQualityDeviceIdType DeviceIdType
{
get
{
return deviceIdType;
}
set
{
deviceIdType = value;
}
}
}