118 lines
1.5 KiB
C#
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;
|
|
}
|
|
}
|
|
} |