中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

添加Banner廣告的方法步驟

這篇文章主要講解了“添加Banner廣告的方法步驟”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“添加Banner廣告的方法步驟”吧!

成都創新互聯公司主營洛扎網站建設的網絡公司,主營網站建設方案,成都APP應用開發,洛扎h5小程序開發搭建,洛扎網站營銷推廣歡迎洛扎等地區企業咨詢

什么是Banner廣告?

Banner廣告是在應用程序頂部、中部或底部占據一個位置的矩形圖片,廣告內容每隔一段時間會自動刷新,點擊內容時會跳轉到廣告主的頁面。Banner廣告的優勢在于長期穩定展示,曝光量大。適合于游戲頁、閱讀資訊頁、工具功能頁等用戶停留較久或者訪問頻繁的頁面。

添加Banner廣告的方法步驟

Banner廣告是最常用的移動廣告,如果你剛開始接觸移動廣告,不妨先從Banner廣告入手,接下來的文章會詳細講解開發步驟。

示例代碼已在相關社區進行開源,歡迎開發者關注、下載并提供寶貴意見:

Github官方地址:https://github.com/hms-core/hms-ads-demo-java

Gitee官方地址:https://gitee.com/hms-core/hms-ads-demo-java

前提條件

HUAWEI Ads SDK依賴HMS Core(APK)4.0.0.300及以上版本。如果設備上未安裝HMS Core(APK)4.0.0.300及以上版本,則無法使用HUAWEI Ads SDK的相關接口。
在開發應用前需要在華為開發者聯盟網站上注冊成為開發者并完成實名認證,具體方法可參見帳號注冊認證。
參見創建項目和在項目中添加應用完成應用的創建。

開發前準備

廣告服務的集成需如下4個關鍵步驟,可以參考華為開發者聯盟文檔
1. 導入HUAWEI Ads SDK
2. 配置網絡權限
3. 配置混淆腳本
4. 初始化SDK

開發關鍵步驟

1.1添加BannerView。

HUAWEI Ads SDK支持以下兩種方式添加BannerView來展示Banner廣告:

  • 通過配置XML布局文件添加

在XML布局文件中添加BannerView,并通過配置hwads:adId和hwads:bannerSize屬性,來設置廣告位ID和尺寸。以下示例代碼中展示了如何在XML布局文件中添加BannerView。

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res-auto" 
    xmlns:hwads="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
     
    <com.huawei.hms.ads.banner.BannerView 
       android:id="@+id/hw_banner_view" 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:layout_alignParentBottom="true" 
       android:layout_centerHorizontal="true" 
       hwads:adId="testw6vs28auh4" 
       hwads:bannerSize="BANNER_SIZE_360_57"/> 
</RelativeLayout>

以下示例代碼展示了如何獲取BannerView

BannerView bannerView = findViewById(R.id.hw_banner_view);
  • 通過編程方式添加。

在代碼中添加BannerView,并設置廣告位ID和尺寸

BannerView bannerView = new BannerView(this); 
// "testw6vs28auh4"為測試專用的廣告位ID,App正式發布時需要改為正式的廣告位ID 
bannerView.setAdId("testw6vs28auh4"); 
bannerView.setBannerAdSize(BannerAdSize.BANNER_SIZE_360_57); 
FrameLayout adFrameLayout = findViewById(R.id.ad_frame); 
adFrameLayout.addView(bannerView);

1.2 獲取廣告
BannerView創建好之后,通過BannerView類的loadAd()方法來獲取廣告。

import com.huawei.hms.ads.AdParam; 
import com.huawei.hms.ads.BannerAdSize; 
import com.huawei.hms.ads.banner.BannerView; 
public class MainActivity extends AppCompatActivity { 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.activity_main); 
        // 獲取BannerView 
        BannerView bannerView = findViewById(R.id.hw_banner_view); 
        // 設置廣告位ID和廣告尺寸,"testw6vs28auh4"為測試專用的廣告位ID 
        bannerView.setAdId("testw6vs28auh4"); 
        bannerView.setBannerAdSize(BannerAdSize.BANNER_SIZE_360_57); 
        // 設置輪播時間間隔為30秒 
        bannerView.setBannerRefresh(30); 
        // 創建廣告請求,獲取廣告 
        AdParam adParam = new AdParam.Builder().build(); 
        bannerView.loadAd(adParam); 
    } 
}

1.3 監聽廣告事件
通過實現AdListener類中的方法來監聽廣告事件。了解詳細方法,請參見API文檔中的AdListener類。

bannerView.setAdListener(adListener); 
private AdListener adListener = new AdListener() { 
    @Override 
    public void onAdLoaded() { 
        // 廣告獲取成功時調用 
        ... 
    } 
    @Override 
    public void onAdFailed(int errorCode) { 
        // 廣告獲取失敗時調用 
        ... 
    } 
    @Override 
    public void onAdOpened() { 
        // 廣告打開時調用 
        ... 
    } 
    @Override 
    public void onAdClicked() { 
        // 廣告點擊時調用 
        ... 
    } 
    @Override 
    public void onAdLeave() { 
        // 廣告離開應用時調用 
        ... 
    } 
    @Override 
    public void onAdClosed() { 
        // 廣告關閉時調用 
        ... 
    } 
};

感謝各位的閱讀,以上就是“添加Banner廣告的方法步驟”的內容了,經過本文的學習后,相信大家對添加Banner廣告的方法步驟這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創新互聯,小編將為大家推送更多相關知識點的文章,歡迎關注!

分享名稱:添加Banner廣告的方法步驟
文章轉載:http://m.2m8n56k.cn/article14/ihgdge.html

成都網站建設公司_創新互聯,為您提供手機網站建設、全網營銷推廣做網站、App設計網站排名、外貿建站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站建設
主站蜘蛛池模板: 久热国产在线视频 | 日韩经典中文字幕 | www.色中色 | 看片亚洲 | 欧美国产日韩一区二区三区 | 国产丝袜不卡一区二区 | 日韩区在线 | 亚洲欧美v视色一区二区 | 国内一区 | 日本三级视频在线 | 免费国产成人高清无线看软件 | a级毛片免费 | 成人性生免费视频 | 一区二区三区亚洲 | 男人天堂欧美 | 九九国产精品九九 | 亚洲欧洲视频在线 | 男人天堂久久 | 成人久久精品一区二区三区 | 亚洲日本免费 | 欧美高清在线精品一区二区不卡 | 欧美一级高清片欧美国产欧美 | 欧美成人免费观看的 | 日本视频在线免费看 | 欧美一做特黄毛片 | 女人把腿劈开让男人桶的网站 | 18视频免费网站 | 亚洲美女在线观看亚洲美女 | 99精品视频99 | 91亚洲人成手机在线观看 | 亚洲经典乱码在线播 | 免费一极毛片 | 免费观看a毛片一区二区不卡 | 一区二区三区免费视频观看 | 国产一级一级一级国产片 | 亚洲精品14p| 国产午夜久久影院 | 久久99综合国产精品亚洲首页 | 久草视频福利在线观看 | 99久在线精品99re6视频 | 韩国本免费一级毛片免费 |