40 lines
882 B
C#
40 lines
882 B
C#
using BigoAds.Scripts.Api;
|
|
using BigoAds.Scripts.Api.Constant;
|
|
|
|
namespace BigoAds.Scripts.Common
|
|
{
|
|
public interface ISDK
|
|
{
|
|
///
|
|
/// Starts the Bigo SDK
|
|
///
|
|
void Init(BigoAdConfig config, BigoAdSdk.InitResultDelegate initResultDelegate);
|
|
|
|
////
|
|
/// The SDK initialization state
|
|
////
|
|
bool IsInitSuccess();
|
|
|
|
///////
|
|
/// Bigo SDK version
|
|
/// ////
|
|
string GetSDKVersion();
|
|
|
|
|
|
///////
|
|
/// Bigo SDK version name
|
|
/// ////
|
|
string GetSDKVersionName();
|
|
|
|
///////
|
|
/// Bigo SDK set user consent
|
|
/// ////
|
|
void SetUserConsent(ConsentOptions option, bool consent);
|
|
|
|
///////
|
|
/// Only works on Android
|
|
/// Bigo SDK set user consent
|
|
/// ////
|
|
void AddExtraHost(string country, string host);
|
|
}
|
|
} |