Thảo luận Hướng dẫn kiếm tiền từ App Free với StartApp 09/2014

Thảo luận trong 'Android: Kiến Thức, Kinh Nghiệm' bắt đầu bởi lastudio, 7 Tháng chín 2014.

  1. lastudio Thành viên


    1.Giới thiệu StartApp
    2.Cách đăng kí và tạo Ứng dụng trên StartApp
    3.Thêm StartApp vào Ứng dụng
    ·Bước 1: Thêm thư viện StartApp vào ứng dụng
    ·Bước 2: Thêm quyền cho ứng dụng
    ·Bước 3: Thêm banner vào activity
    ·Bước 4: Chạy và xem kết quả
    4.Interstitials: Quảng cáo full màn hình + Slider Download
    5.Lời kết
    6.Chia sẽ kinh nghiệm
    Tài liệu tham khảo

    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.
    Nhấn vào đây để đăng kí
    · 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.
    [​IMG]
    · 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í vào chiều nay.

    · 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ếmStartApp. 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”. [​IMG]



    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
    Nhấn vào đây để đăng kí
    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
    [​IMG]
    • 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)
    [​IMG]
    · 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
    [​IMG]
    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
    [​IMG]
    Sau đó qua mục Order and Export và đánh dấu vào Lib StartApp bạn vừa add, Nhấn OK!
    [​IMG]

    · 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.ACCESS_NETWORK_STATE"/>
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>>
    [​IMG]


    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:name="com.startapp.android.publish.list3d.List3DActivity"
    android:taskAffinity="<package_name>.AppWall" android:theme="android:style/Theme" />
    <activity android:name="com.startapp.android.publish.AppWallActivity"android:theme="android:style/Theme.Translucent" android:taskAffinity="<package_name>.AppWall"android:configChanges="orientation|keyboardHidden" />
    <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>"/>

    [​IMG]

    · Bước 3: Thêm banner vào activity

    o Vào thư mục layout trong res, chọn layout nào bạn muốn chèn quảng cáo sau đó dán dòng sau đây vào layout đó, chọn 1 trong 2
    <com.startapp.android.publish.banner.Banner
    android:id="@+id/startAppBanner"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"/>

    [​IMG]
    Sau khi thành công sẽ như thế này
    [​IMG]

    · Bước 4: Chạy và xem kết quả

    [​IMG]


    4.Interstitials: Quảng cáo full màn hình + Slider


    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
    Bước 3: Tạo startAppAd trong class

    private StartAppAd startAppAd = new StartAppAd(this);
    @Override
    publicvoid 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
    StartAppAd.init(this, "102573412", "202601373" , false);
    //Thay 102573412 bằng AppID và 202601373 bằng AppID của bạn nhé


    setContentView(R.layout.list_ep);

    //Tạo Slider
    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);


    }

    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
    publicvoid onBackPressed() {
    // TODO Auto-generated method stubstartAppAd.onBackPressed();
    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

    publicvoid btnOpenActivity (View view){
    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.
    · 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 vkool360@yahoo.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
    Đăng ký tại đây để nhận 15$ bonus cho 100k impression đầu tiên
    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
    • Nhanh tay đăng ký để nhận bonus http://startapp.com/rf3ktak