Recent Posts

Tích hợp Admob vào ứng dụng Android

-
AdMob là nền tảng quảng cáo di động cung cấp dịch vụ cho các nhà quảng cáo, nhà xuất bản, đại lý và nhà phát triển ứng dụng.

Ở đây tôi xin giới thiệu với các bạn với tư cách là nhà phát triển ứng dụng thì làm sao để tích hợp Admob vào ứng dụng của mình và từ đó mình có thể thu được lợi nhuận.

Bước 1: Cấu hình Project của bạn (lấy sample về xem)
Bước 2: Đăng ký tài khoản Admob để lấy Publish ID
Bước 3: Quản lý tài khoản trong Admob và kiểm tra doanh thu

Sau đây tôi sẽ giới thiệu chi tiết từng phần như sau:

Bước 1: Cấu hình Project của bạn

  • Nếu bạn chưa có Project nào thì tạo một Project mới và vào file AndroidManifest.xml thêm đoạn cấu hình như sau:



  • Sau đó bạn vào file project.properties và sửa thành target=android-17 hoặc target=android-15
 
  • Tiếp theo tại file xml giao diện mà bạn chọn sẽ hiển thị nội dung admob bạn viết như sau:
Sau đó tại file .java bạn chỉ cần thêm đoạn code trong hàm onCreate như sau:

    AdView adView = (AdView) this.findViewById(R.id.adView);
    adView.loadAd(new AdRequest());



Tiếp theo bạn vào GoogleAdMobAdsSdkAndroid.zip và download về sau đó giải nén và add file GoogleAdMobAdsSdk-6.4.1.jar làm thư viện của ứng dụng.



Và cuối cùng bạn có thể download sample cấu hình sẵn: TẠI ĐÂY


Bước 2: Đăng ký tài khoản Admob để lấy Publish ID

Như vậy tại bước trên chúng ta còn thiếu một thứ đó là Publish ID, vậy để có được cái này bạn phải đăng ký tài khoản Admob của google và lấy về, các bước như sau:

  • Bạn phải có một tài khoản Gmail (Nếu chưa có thì tạo)
  • Đăng  ký tài khoản admod bạn vào http://www.google.com/ads/admob/
  •  


    Bài viết đang được cập nhật


    Related Post:

    • ASP.NET: Thực thi truy vấn UPDATE sử dụng đối tượng SQLCommand<%@ Page Language="VB" Debug="true" %><%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Data.SQLClient" %><script language="VB" runat="server">Sub Page_Load(Source as Object, E as EventArgs)Dim conn As New SQLConnection("server=LOCALHOST;User id='sa';password='123';database=Northwind")Dim UpdateCommand As SqlCommand = New SqlCom… Read More
    • ASP.NET: Ví dụ cơ bản về lập trình kết nối cơ sở dữ liệu<html><head><script language="vb" runat="server"> Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)Dim stringConnectionString As StringDim stringSql As StringDim objConnection As OleDbConnectionDim objCommand As OleDbCommandDim objDataReader As OleDbDataReaderDim i As IntegerDim sTemp As StringDim stringMapPath As… Read More
    • ASP.NET: Xây dựng bộ đếm cho Web (Web Counter)if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[counter]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[counter]GOCREATE TABLE [dbo].[counter] ( [hit] [int] NOT NULL ) ON [PRIMARY]GOINSERT [dbo].[counter] (hit) VALUES (1)GOif exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[webcounter]') and OBJECTPROPE… Read More
    • ASP.NET: Thực thi truy vấn INSERT sử dụng đối tượng SQLCommand<%@ Page Language="VB" Debug="true" %><%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Data.SQLClient" %><script language="VB" runat="server">Sub Page_Load(Source as Object, E as EventArgs)Dim conn As New SQLConnection("server=LOCALHOST;User id='sa';password='123';database=Northwind")Dim InsertCommand As SqlCommand = New SqlCom… Read More
    • Digital Signature: Chữ ký số là gì ?Hiện nay tại Việt Nam, các giao dịch thương mại điện tử đang ngày càng trở nên phổ biến. Để đảm bảo an toàn cho các giao dịch này, giải pháp sử dụng chữ ký số đã được đề xuất sử dụng. Khái niệm “ chữ ký số là gì ? ” vì vậy cũng  đang được rất nhiều người tìm hiểu.Điều đầu tiên cần phân biệt rõ ràng 2 khái niệm chữ ký điện tử và chữ ký số. Trên môi trường mạng, bấ… Read More
    • ASP.NET: Thực thi truy vấn DELETE sử dụng đối tượng SQLCommand<%@ Page Language="VB" Debug="true" %><%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Data.SQLClient" %><script language="VB" runat="server">Sub Page_Load(Source as Object, E as EventArgs)Dim conn As New SQLConnection("server=LOCALHOST;User id='sa';password='123';database=Northwind")Dim DeleteCommand As SqlCommand = New SqlCom… Read More




    Klik untuk melihat kode: :) =( :s :D :-D ^:D ^o^ 7:( :Q :p T_T @@, :-a :W *fck* x@