Native广告
SDK内部会处理native广告加载逻辑,游戏侧根据需要调用展示/隐藏native方法即可。
Native广告是否可用
var isNativeReady = HCSDKManager.Instance.IsNativeAdReady();
if (isNativeReady)
{
HCDebugger.LogDebug("Native广告准备好了");
}else
{
HCDebugger.LogDebug("Native广告没有准备好");
}
展示Native广告
public void Button_ShowNative()
{
HCSDKManager.Instance.ShowNative(nativeImage.rectTransform);
}
API:
void ShowNative(RectTransform pRect, Camera pCam = null, string pAdPos = "");
RectTransform :需要展示原生广告Image的RectTransform。
pCam :如果UI使用相机模式,必须使用正交相机。
pAdPos :展示原生广告的位置打点。
Native位置讲解
需要展示native的位置:
移除Native广告
public void Button_RemoveNative()
{
HCSDKManager.Instance.RemoveNative();
}