Các bạn có Ứng dụng MIỄN PHÍ với vài triệu người dùng, làm sao để kiếm được tiền từ công sức ấy, hãy gắn quảng cáo StartApp vào ứng dụng và chỉ ngồi chờ $$ nhảy số thôi.. Cách đăng kí
Trang 1VLKDUY@GMAIL.COM
Võ Lâm Khánh Duy vlkduy@gmail.com
TPHCM, Ngày 08 tháng 08 năm 2014
Hướng dẫn kiếm tiền với App Free trên Android
StartAppInApp 2.4.x
Trang 2VLKDUY@GMAIL.COM
Mục lục
1 Giới thiệu StartApp 1
2 Cách đăng kí và tạo Ứng dụng trên StartApp 2
3 Thêm StartApp vào Ứng dụng 4
Bước 1: Thêm thư viện StartApp vào ứng dụng 4
Bước 2: Thêm quyền cho ứng dụng 5
Bước 3: Thêm banner quảng cáo vào app 7
Bước 4: Chạy và xem kết quả 8
4 Interstitials: Full Screen Ads + Slider + Splash + Return Ads 9
5 Lời kết 10
6 Chia sẽ kinh nghiệm 11
Tài liệu tham khảo 12
Trang 3VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 1
1 Giới thiệu StartApp
Nền tảng giúp các ứng dụng di động kiếm tiền StartApp đã đạt được
500 triệu lượt download tính tới hôm nay, nhiều hơn bất cứ ứng dụng tìm kiếm nào trên Android trừ Google.
Các bạn có Ứng dụng MIỄN PHÍ với vài triệu người dùng, làm sao để kiếm được tiền từ công sức ấy, hãy gắn quảng cáo StartApp vào ứng dụng và chỉ ngồi chờ $$ nhảy số thôi
StartApp:
“Chúng tôi đã bán hàng tỷ pageview (lượt xem) mỗi tháng” CEO GilDudkiewicz đã thông báo với báo chí
Số lần download đáng kinh ngạc này là kết quả của việc cứ năm thiết bị
Android trên toàn cầu thì có một chiếc cài đặt công cụ tìm kiếm StartApp
StartApp đã từ một thứ không ai biết đến - theo đúng nghĩa đen - trở thành
“mạng lưới phân phối tìm kiếm độc lập lớn nhất phương Tây”
Kết quả thực tế, thông tin tại fanpage https://www.facebook.com/startappads
Trang 4VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 2
2 Cách đăng kí và tạo Ứng dụng trên StartApp
Đầu tiên cần đăng kí 1 Account StartApp để quản lí ứng dụng của bạn
http://startapp.com/rfvlpyn (đăng kí bằng link này mình và bạn đều
được tặng 15$ cho 100k impression đầu tiên từ StartApp)
Làm theo hướng dẫn để có được 1 tài khoản đăng nhập trên StarApp, sau đó hãy
đăng nhập vào hệ thống
Sau khi đăng nhập, vào phần Dashboard ngay tại trang chính của bạn -> Add app
Ở mục App Pakage Name: điền package ứng dụng của bạn, nếu ứng dụng
đã có trên Google Play thì chương trình sẽ tự liên kết Ngược lại bạn hãy điền đầy đủ thông tin về Ứng dụng của bạn
Trang 5VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 3
Nếu ứng dụng không có trên Play Store thì chọn như trong hình dưới, sau
đó điền thông tin app vào khung theo yêu cầu AppName (tên app) và AppDescription (mô tả app – ghi vài dòng như giới thiệu là được)
Vậy là ứng dụng của bạn đã được tạo ra, hãy down file SDK về giải nén và
chép thư viện JAR vào thư mục ứng dụng của bạn Chú ý: Developer ID và App ID là 2 con số cần thiết để có thể kết nối với máy chủ StartApp
Trang 6VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 4
3 Thêm StartApp vào Ứng dụng
Bước 1: Thêm thư viện StartApp vào ứng dụng
Bạn click chuột phải vào Project ứng dụng của bạn trong eclipse, chọn Properties -> Java Build Path
Ở mục Libraries chọn “Add External JARs” rồi chỉ đường dẫn đến file StartApp jar lúc nãy bạn đã down về, giải nén và chép vào
Sau đó qua mục Order and Export và đánh dấu vào Lib StartApp bạn vừa add, Nhấn OK!
Trang 7VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 5
Bước 2: Thêm quyền cho ứng dụng
Trong eclipse, mở file AndroidManifest.xml trong ứng dụng của bạn, sau
đó nhấn chọn vào AndroidManifest.xml để qua giao diện code
o Dán các dòng sau đây vào trên thẻ mở đầu của application (như hình)
< uses-permission android:name ="android.permission.INTERNET" />
< uses-permission android:name ="android.permission.ACCESS_NETWORK_STATE"/>
< uses-permission android:name ="android.permission.ACCESS_WIFI_STATE" />
Trang 8VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 6
o Dán tiếp các dòng sau đây vào trên thẻ kết thúc của application (như hình, chú ý thẻ kết thúc có dấu /) chỉnh sửa lại cho phù hợp với ứng dụng của bạn
<package_name> : tên package của ứng dụng vd: com.ungdung.viet
<Your Developer ID> : ID của bạn trên StartApp (xem lại phần đăng kí app ở trên)
<Your App ID> : ID của Ứng dụng của bạn trên StartApp
< activity
android:theme ="@android:style/Theme" />
< activity android:name ="com.startapp.android.publish.AppWallActivity"
android:theme ="@android:style/Theme.Translucent"
android:configChanges ="orientation|keyboardHidden|screenSize" />
< meta-data android:name ="com.startapp.android.DEV_ID"
android:value = <Your Developer ID> "/>
< meta-data android:name ="com.startapp.android.APP_ID"
android:value = <Your App ID> "/>
Trang 9VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 7
Bước 3: Thêm banner quảng cáo vào app
o Vào thư mục layout trong res, chọn layout (file xml) bạn muốn chèn quảng cáo sau đó dán dòng sau đây vào layout đó
< com.startapp.android.publish.banner.Banner
android:id ="@+id/startAppBanner"
android:layout_width ="wrap_content"
android:layout_centerHorizontal ="true"/>
Trang 10VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 8
Sau khi thành công sẽ như thế này
Bước 4: Chạy và xem kết quả
Trang 11VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 9
4 Interstitials: Full Screen Ads + Slider + Splash + Return Ads
Quảng cáo full màn hình với eCPM 1$ , loại quảng cáo này sẽ hiện chen giữa 2 Activity (trong lúc chuyển từ Activity 1 sang Activity 2), loại này kiếm được rất nhiều tiền, quảng cáo nhìn rất đẹp
Bước 1, Bước 2: như Banner
private StartAppAd startAppAd = new StartAppAd(this);
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//Để kết nối với tài khoản StartApp cho việc tính doanh thu quảng cáo của bạn
//giá trị cuối là false sẽ hiện return ads (quảng cáo khi mở lại app từ home, màn hình ngoài), true nếu không hiện
"202601373",false );
//Thay 102573412 bằng DevID và 202601373 bằng AppID của bạn nhé
setContentView(R.layout.list_ep); //set layout
//Tạo Slider (mục nhỏ bên tay trái)
StartAppAd.showSlider(this);
//Load quảng cáo full từ startapp về, không có dòng này sẽ không
có quảng cáo để hiện
startAppAd loadAd(AdMode.AUTOMATIC);
//Hiện quảng cáo full màn hình
StartAppAd.showSplash(this, savedInstanceState);
//…
}
Trang 12VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 10
Trong onCreate gọi StartAppAd.init (để khởi tạo quảng cáo) nằm trên
setContentView, và gọi hàm loadAd để tải quảng cáo về, chưa hiện)
Để hiện quảng cáo khi nhấn nút Back, override lại hàm onBackPress (nhấn nút quay lại sẽ hiện quảng cáo)
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
super.onBackPressed();
}
Ngoài ra có thể hiện quảng cáo bằng Button bất kì trước khi chuyển 1 trang khác
startAppAd.showAd();
startAppAd.loadAd();
Intent nextActivity = new Intent(this, NextActivity.class); startActivity(nextActivity);
}
5 Lời kết
Vậy là bạn đã thành công rồi Nhanh tay đăng ký để nhận bonus
http://startapp.com/rfvlpyn
Với mỗi click lên quảng cáo bạn sẽ kiếm được một lượng $$ không nhỏ
Khi muốn rút tiền chỉ cần ra ACB đăng kí 1 thẻ VISA (chừng 15phút) rồi về điền vào trong phần Payment trên tài khoản StartApp của bạn là có thể chuyển tiền về
Nếu gặp bất cứ vấn đề gì cứ mail cho mình vlkduy@gmail.com
Chúc các bạn kiếm được thật nhiều tiền từ ứng dụng của bạn với StartApp
Like và Share bài viết nếu bạn cảm thấy hữu ích
Nếu bạn cần thêm banner full màn hình (smart wall) thì mail cho mình
Demo + Source: http://youtu.be/3J3fCU1Of7Q
Trang 13VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 11
6 Chia sẽ kinh nghiệm
Nên để banner (quảng cáo nhỏ 300x50) ở dưới hoặc trên cùng của màn hình
Màn hình nào cũng nên để banner
Quảng cáo fullscreen, slider, return ads, splash là các quảng cáo có thể kiếm được tiền tốt hơn, nên chọn 1 trong 4 là được, để một lượt 4 cái thì hơi nhiều
Kết hợp 1 banner và 1 trong 4 loại trên là tốt nhất
Kết quả thực tế, thông tin tại fanpage
https://www.facebook.com/startappads
Nhanh tay đăng ký để nhận bonus http://startapp.com/rfvlpyn
Trang 14VLKDUY@GMAIL.COM - http://startapp.com/rfvlpyn 12
Tài liệu tham khảo
- StartApp In-App Plus Ver 2.4.x