Android AdMob教程,android 恢復出廠設置-ESG跨境

Android AdMob教程,android 恢復出廠設置

來源網(wǎng)絡
來源網(wǎng)絡
2022-05-31
點贊icon 0
查看icon 755

Android AdMob教程,android 恢復出廠設置Android AdMob教程這是android admob教程。AdMob是Google的廣告網(wǎng)絡,可通過移動應用獲利。在本教程中,我將指導您將admob集成到android應用中。在這里,您將了解兩種廣告。標語廣告:它只占一小部分活動。插頁式廣告:占據(jù)全屏......

Android AdMob教程,android 恢復出廠設置




Android AdMob教程

這是android admob教程。

AdMob是Google的廣告網(wǎng)絡,可通過移動應用獲利。在本教程中,我將指導您將admob集成到android應用中。

在這里,您將了解兩種廣告。

標語廣告:它只占一小部分活動。

插頁式廣告:占據(jù)全屏。從一個活動轉到另一個活動時通常顯示。

Android AdMob教程

AdMob控制臺

轉到https://apps.admob.com并使用您的Google帳戶登錄。

現(xiàn)在轉到“獲利”并單擊“新應用獲利”按鈕。

輸入應用名稱,然后創(chuàng)建橫幅和插頁式廣告單元。您將獲得每個廣告單元的ID。只需將其保存在某個地方,稍后我們將需要它。

Android專案

使用包名稱com.admobexample創(chuàng)建一個新的android studio項目

我們必須為Google admob廣告添加依賴關系。只需在依賴項下的build.gradle文件中添加以下代碼行即可。同步項目。

compilecom.google.android.gms:playservicesads:8.4.0

在AndroidManifest.xml文件中添加Internet訪問權限。

usespermission android:name=android.permission.INTERNET /

1.橫幅廣告

對于橫幅廣告,我們必須在布局xml中使用com.google.android.gms.ads.AdView小部件。

com.google.android.gms.ads.AdView

    android:layout_width=match_parent

    android:layout_height=wrap_content

    android:id=@+id/ad1

    ads:adSize=BANNER

    ads:adUnitId=caapppub9638594751160880/2769913487/

只需將廣告單元ID替換為橫幅廣告單元ID。確保根布局元素包含以下屬性。

xmlns:ads=http://schemas.android.com/apk/resauto

在我們的活動中,我們必須創(chuàng)建一個AdRequest實例,然后將其加載到AdView中。

2.非頁內廣告

對于插頁式廣告,我們不必在布局xml中使用任何小部件。首先創(chuàng)建一個AdRequest和InterstitialAd實例。設置非頁內廣告的廣告單元ID,然后將AdRequest加載到InterstitialAd中。我們將向InterstitialAd實例添加一個偵聽器,并僅在廣告完全加載后才顯示。

注意:當您使用新創(chuàng)建的廣告單元時,將需要一些時間才能開始展示廣告。除了展示實時廣告,您還可以展示測試廣告。只需閱讀本教程末尾的測試廣告部分即可。

在相應的文件中添加以下代碼。

activity_main.xml

xml version=1.0 encoding=utf8?

RelativeLayout xmlns:android=http://schemas.android.com/apk/res/android

  xmlns:tools=http://schemas.android.com/tools

  xmlns:ads=http://schemas.android.com/apk/resauto

  android:layout_width=match_parent

  android:layout_height=match_parent

  android:paddingBOTTOm=@dimen/activity_vertical_margin

  android:paddingLeft=@dimen/activity_horizontal_margin

  android:paddingRight=@dimen/activity_horizontal_margin

  android:paddingTop=@dimen/activity_vertical_margin

  tools:context=com.admobexample.MainActivity

  com.google.android.gms.ads.AdView

    android:layout_width=match_parent

    android:layout_height=wrap_content

    android:id=@+id/ad1

    ads:adSize=BANNER

    ads:adUnitId=caapppub9638594751160880/2769913486/

  Button

    android:layout_width=wrap_content

    android:layout_height=wrap_content

    android:text=Open Interstitial Ad

    android:layout_centerInParent=true

    android:id=@+id/button1/

/RelativeLayout

MainActivity.java

package com.admobexample;

import android.support.v7.app.AppCompatActivity;

import android.os.Bundle;

import android.view.View;

import android.widget.Button;

import com.google.android.gms.ads.AdListener;

import com.google.android.gms.ads.AdRequest;

import com.google.android.gms.ads.AdView;

import com.google.android.gms.ads.InterstitialAd;

public class MainActivity extends AppCompatActivity {

  AdView ad1;

  Button button1;

  InterstitialAd iad;

  @Override

  protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main);

    button1 =(Button)findViewById(R.id.button1);

    ad1 = (AdView)findViewById(R.id.ad1);

    //banner ad

    AdRequest request = new AdRequest.Builder().build();

    ad1.loadAd(request);

    //interstitial ad

    button1.setOnClickListener(new View.OnClickListener() {

      @Override

      public void onClick(View v) {

        iad = new InterstitialAd(MainActivity.this);

        AdRequest request = new AdRequest.Builder().build();

        iad.setAdUnitId(caapppub9638594751160880/5583779080); //replace ad unit id with yours

        iad.loadAd(request);

        iad.setAdListener(new AdListener() {

          @Override

          public void onAdLoaded() {

            //show interstitial ad when it is fully loaded

            if(iad.isLoaded()){

              iad.show();

            }

          }

        });

      }

    });

  }

}

最后運行該應用程序。

啟動活動后,橫幅廣告將自動顯示,但點擊按鈕后將顯示插頁式廣告。

屏幕截圖

如何顯示測試廣告?

AdMod不允許您自己點擊廣告。您可能會意外點擊廣告。因此,在這種情況下,您的帳戶可能會被禁止。為了保持安全,在開發(fā)應用程序時,請使用測試廣告。

運行應用程序時,您可以在andorid logcat中找到以下代碼行。

使用AdRequest.Builder.addTestDevice(“BB93E7FC72412E6AF38CD7317F5DA20C”)在此設備上獲取測試廣告

雙引號中的字符串是您在其中運行應用程序的設備的唯一ID。要顯示測試廣告,只需在制作AdRequest實例時使用addTestDevice()方法。可以通過以下方式完成。

AdRequest request=new AdRequest.Builder().addTestDevice(BB93E7FC72412E6AF38CD7317F5DA20C).build();

將雙引號中的字符串替換為從logcat獲得的ID。

在使該應用程序上線時,只需刪除addTestDevice()方法即可刪除測試廣告并顯示實時廣告。

原標題:Android AdMob Tutorial


文章推薦
AndroidMoPub廣告的集成(2),android底層教學視頻
Google Cloud ML Engine是什么,spring cloud gateway 限流
App Annie【必讀報告】中國應用領跑全球;宅經(jīng)濟再升溫
Anghami 利用界面實驗和入門價格增加了訂閱人數(shù)


特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發(fā)表后的30日內與ESG跨境電商聯(lián)系。

搜索 放大鏡
韓國平臺交流群
加入
韓國平臺交流群
掃碼進群
歐洲多平臺交流群
加入
歐洲多平臺交流群
掃碼進群
美國賣家交流群
加入
美國賣家交流群
掃碼進群
ESG跨境專屬福利分享群
加入
ESG跨境專屬福利分享群
掃碼進群
拉美電商交流群
加入
拉美電商交流群
掃碼進群
亞馬遜跨境增長交流群
加入
亞馬遜跨境增長交流群
掃碼進群
亞馬遜跨境增長交流群
加入
亞馬遜跨境增長交流群
掃碼進群
拉美電商交流群
加入
拉美電商交流群
掃碼進群
ESG獨家招商-PHH GROUP賣家交流群
加入
ESG獨家招商-PHH GROUP賣家交流群
掃碼進群
《韓國平臺運營干貨包》
《波蘭allegro知識百科》
《Darty知識百科》
《法國Fnac知識百科》
《PEAKS 出海經(jīng)營方法論白皮書》
2025跨境電商營銷日歷
《2024年全球消費趨勢白皮書——美國篇》
《2024TikTok出海達人營銷白皮書》
《Coupang自注冊指南》
《eMAG知識百科》
通過ESG入駐平臺,您將解鎖
綠色通道,更高的入駐成功率
專業(yè)1v1客戶經(jīng)理服務
運營實操指導
運營提效資源福利
平臺官方專屬優(yōu)惠
聯(lián)系顧問

平臺顧問

平臺顧問 平臺顧問

微信掃一掃
馬上聯(lián)系在線顧問

icon icon

小程序

微信小程序

ESG跨境小程序
手機入駐更便捷

icon icon

返回頂部

【免費領取】全球跨境電商運營干貨 關閉
進行中
進行中
《韓國平臺運營干貨包》
包含四個韓國干貨報告:Coupang自注冊指南、GMK站內推廣指南、韓國大促熱銷品詳細預測、韓國節(jié)日營銷全攻略
免費領取
進行中
進行中
TikTok運營必備干貨包
包含8個TikTok最新運營指南(市場趨勢、運營手冊、節(jié)日攻略等),官方出品,專業(yè)全面!
免費領取
進行中
進行中
韓國電商節(jié)日營銷指南
10+韓國電商重要營銷節(jié)點詳細解讀;全年度各節(jié)日熱度選品助力引爆訂單增長;8大節(jié)日營銷技巧輕松撬動大促流量密碼。
免費領取
進行中
進行中
【平臺干貨】eMAG知識百科
涵蓋從開店到大賣6個板塊:開店、運營、廣告、選品、上架、物流
免費領取
進行中
進行中
全球平臺詳解——全球合集
涵括全球100+個電商平臺的核心信息,包括平臺精煉簡介、競爭優(yōu)勢、熱銷品類、入駐要求以及入駐須知等關鍵內容。
立即領取
進行中
進行中
韓國coupang平臺自注冊指南
韓國Coupang電商平臺從注冊準備、提交申請到完成注冊,開店全流程詳細指引。
免費領取
進行中
進行中
2025跨境電商營銷日歷
包括傳統(tǒng)中、外重要節(jié)日及重點電商營銷節(jié)點還對營銷關鍵市場、選品輔以說明,讓你的365天安排的明明白白!
免費領取
進行中
進行中
全球平臺詳解——歐洲篇
涵蓋20+歐洲電商平臺,詳細解讀優(yōu)勢、入駐條件、熱銷品等
立即領取