28 lines
1.4 KiB
C#
28 lines
1.4 KiB
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
|
|||
|
|
namespace AmazonAds {
|
|||
|
|
public abstract class PlatformApi {
|
|||
|
|
public abstract void Initialization (string key);
|
|||
|
|
public abstract bool IsInitialized ();
|
|||
|
|
public abstract bool IsTestMode ();
|
|||
|
|
public abstract void EnableTesting (bool flag);
|
|||
|
|
public abstract void EnableLogging (bool flag);
|
|||
|
|
public abstract void UseGeoLocation (bool isLocationEnabled);
|
|||
|
|
public abstract bool IsLocationEnabled ();
|
|||
|
|
public abstract void SetMRAIDPolicy (Amazon.MRAIDPolicy policy);
|
|||
|
|
public abstract Amazon.MRAIDPolicy GetMRAIDPolicy ();
|
|||
|
|
public abstract void SetMRAIDSupportedVersions (String[] versions);
|
|||
|
|
public abstract void AddSlotGroup(SlotGroup group);
|
|||
|
|
public abstract void SetCMPFlavor(Amazon.CMPFlavor cFlavor);
|
|||
|
|
public abstract void SetConsentStatus(Amazon.ConsentStatus consentStatus);
|
|||
|
|
public abstract void SetVendorList(List<int> vendorList);
|
|||
|
|
public abstract void AddCustomAttribute(string withKey, string value);
|
|||
|
|
public abstract void RemoveCustomAttr(String forKey);
|
|||
|
|
public abstract void SetAdNetworkInfo(AdNetworkInfo adNetworkInfo);
|
|||
|
|
#if UNITY_IOS
|
|||
|
|
public abstract void SetAPSPublisherExtendedIdFeatureEnabled(bool isEnable);
|
|||
|
|
public abstract void SetLocalExtras(string adUnitId, AmazonAds.AdResponse adResponse);
|
|||
|
|
#endif
|
|||
|
|
}
|
|||
|
|
}
|