菜单

高级功能

 

💡Tips

  • TaKu SDK 版本要求:v6.5.38或6.5.50及以上

1.百度:信息流电商卡片、信息流直播

mATNative = new ATNative(this, placementId, new ATNativeNetworkListener() {
            @Override
            public void onNativeAdLoaded() {
                    //判断是百度平台
                if(mATNative.checkAdStatus().getATTopAdInfo().getNetworkFirmId() == 22){
                    //获取百度对象后可以联系平台具体了解
                    Object object = mATNative.getNativeAd().getObject();
                }
            }

            @Override
            public void onNativeAdLoadFail(AdError adError) {
              
            }
        });

2. 优量汇和穿山甲:信息流行为激励

  mATNative = new ATNative(this, placementId, new ATNativeNetworkListener() {
            @Override
            public void onNativeAdLoaded() {
                //判断是优量汇或穿山甲平台
                if(mATNative.checkAdStatus().getATTopAdInfo().getNetworkFirmId() == 8 || mATNative.checkAdStatus().getATTopAdInfo().getNetworkFirmId() == 15){
               //获取行为激励信息后可以联系平台具体了解
                   Map<String, Object> networkInfoMap = mATNative.getNativeAd().getAdMaterial().getNetworkInfoMap();
                }
            }

            @Override
            public void onNativeAdLoadFail(AdError adError) {
             
            }
        });

     

3.百度行为激励(v6.6.21及以上)

NativeAd nativeAd = mATNative.getNativeAd(getATShowConfig());
nativeAd.setNativeEventListener(new ATNativeEventExListener() {
                @Override
                public void onDeeplinkCallback(ATNativeAdView view, ATAdInfo adInfo, boolean isSuccess) {
                    
                }

                @Override
                public void onAdActRewardSuccess(ATAdInfo adInfo) {
                   //激励成功
                }

                @Override
                public void onAdActReward(ATAdInfo adInfo, int remainActTime) {
                    //中途关闭返回remainActTime剩余时间
                }

                @Override
                public void onAdImpressed(ATNativeAdView view, ATAdInfo entity) {
                    
                }

                @Override
                public void onAdClicked(ATNativeAdView view, ATAdInfo entity) {
                    
                }

                @Override
                public void onAdVideoStart(ATNativeAdView view) {
                    
                }

                @Override
                public void onAdVideoEnd(ATNativeAdView view) {
                    
                }

                @Override
                public void onAdVideoProgress(ATNativeAdView view, int progress) {
                    
                }
            });

 

 

上一个
自渲染摇一摇
下一个
模版广告
最近修改: 2026-05-07Powered by