Monthly Archives: October 2017

Thêm startapp với Objective-C: Phần cơ bản

Đưa startapp vào ứng dụng hay game khá là dễ dàng với những tuỳ chỉnh mặc định. Thường thì chỉ cần một dòng code là có thể hiển thị thứ mình muốn trên trò chơi của bạn. Tuy nhiên để nhận dữ liệu như, người chơi đã xem hay chưa, đã install game hay xem 1 quảng cáo nhận thưởng thì việc hơi khó khăn hơn một chút. Đây là phần cơ bản, sẽ có phần nâng cao về việc tuỳ biến cao hơn trong game của bạn.

Khởi tạo Startapp cũng khá đơn giản:

Bước 1: Thêm các framework cần thiết

+ Với Xcode 8 trở lên (trước nữa thì không nhớ – vì lúc đó vẫn phải ngồi add từng cái framework liên quan vào), những framework cần thiết cho startapp đã được Xcode tự động thêm vào khi chúng ta sử dụng nên giờ chúng ta có thể bỏ qua bước này, tuy nhiên cho những ai muốn biết thì đây là những framework cần thiết cho Startapp

CoreTelephony.framework

SystemConfiguration.framework

CoreGraphics.framework

StoreKit.framework

AdSupport.framework

QuartzCore.framework

CoreMedia.framework

AVFoundation.framework

WebKit.framework

libz.dylib in XCode 6 and below / libz.tbd in XCode 7

Bước 2: Khởi tạo SDK

Chỉ cần bạn add phần khởi tạo này trong AppDelegate.m là xong:

– (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

{

    STAStartAppSDK* sdk = [STAStartAppSDK sharedInstance];

    sdk.appID = @”204003711“; // Đây là chổ để app Id

    [sdk showSplashAd];  // display the splash screen

    return YES;

}

Nhớ import framework của Startapp nhé:

#import <StartApp/StartApp.h> 

Bước 3: Kích hoạt App Transport Security

Bước 4: Thêm quảng cáo của Startapp vào game

Những kiểu quảng cáo của Startapp:
+ Slash:

Đây là kiểu quảng cáo khá đặc trưng của Starapp. Mặc dù đã thử khá nhiều mạng quảng cáo nhưng Slash vẫn là dạng quảng cáo khá đặc biệt. Đây là quảng cáo được hiển thị ra trước khi vào game. Nghĩa là game bạn mở lên là hiển thị ngay.

Trong khi các mạng quảng cáo khác thông thường phải chạy kết nối, load dữ liệu lâu lắc thì Startapp sẽ có quảng cáo ngay lập tức lúc mới vào game.

Muốn hiển thị Slash Ad thì chỉ cần thêm dòng này:

// initialize the SDK with your appID

STAStartAppSDK* sdk = [STAStartAppSDK sharedInstance];

sdk.appID = @”your app Id”;

// Đây là dòng khởi tạo

[sdk showSplashAd];  // Đây là dòng hiển thị Splash Ad của Startapp

+ Return:

Đây cũng là một dạng quảng cáo khá đặc trưng cùa Startapp. Nó sẽ hiển thị khi ngưởi chơi quay trở lại game sau khi đã tắt game và game còn đang trong quá trình chạy ngầm chứ chưa tắt hẳn.

Đây là dạng mặc định của startapp.

Bạn có thể bỏ nó bằng dòng lệnh:

[sdk disableReturnAd];

 

+ Full Screen:

Quảng cáo hiển thị toàn màn hình, đây là loại rất phổ biến rồi chắc không cần phải giới thiệu nhiều.

Bạn có thể hiển thị bằng dòng lệnh sau:

[STAStartAppAdBasic showAd];

+ Banner:

Hầu hết các mạng quảng cáo lớn đang bỏ qua Banner vì hiểu quả thấp và không lấy gì làm hay ho vì làm cho người chơi khó chịu và dễ bỏ game. Tuy nhiên, banner cũng có những ưu điểm riêng mà chúng ta có thể sử dụng được.

Với những chương trình khuyến mãi do chính Startapp khởi xướng thì bạn có thể kiếm được kha khá từ nó.

Hiện tại đang là chương trình “Pay per Download”

Chương trình này được mình nói rõ tại đây <Pay per download Program>

Bước 5: Tuỳ chọn IDFA

Trước khi đưa game lên cho Apple xem xét bạn sẽ thông qua bước hỏi đáp thường thấy (Thật ra là lúc nào cũng thấy nên gọi thế)

Bạn cần chon “YES” cho việc có sử dụng quảng cáo trong game

Đánh dấu vào “Serve advertisement within the app”

Đánh dấu vào cả mục “Limit Ad tracking setting in iOS”

Vậy là xong, game của bạn sẽ lên Appstore cho cả thế giới thấy (dĩ nhiên là trừ mấy nước không xài đồ Apple, và trừ khi game của bạn có lỗi gì khác nữa).

+ Đây là source code dành cho ứng dụng IOS thường:

<Đang up chờ tí, chờ hem được thì gửi mail cũng được>

+ Đây là source code dành cho các bạn sử dụng Sprite Kit framework:

<Đang up chờ tí, chờ hem được thì gửi mail cũng được>

Advertisements

Startapp: “Pay per download”

Link Ref dành cho StartApp: http://startapp.com/rfp3ukd

+ Chương trình khuyến mãi của Startapp: “Pay per download”

“Pay per download” – “Trả tiền cho từng lượt tải”

 

+ Đây là chương trình đã có từ trước và được khởi động lại cách đây không lâu.

+ Bạn sẽ được trả tiền nếu game của bạn được download:

Phải thoả các điều kiện của Startapp:

+ Người dùng phải hiển thị được tối thiểu 10 impressive (Không tính loại, điều này làm Banner là quảng cáo tốt nhất để làm được điều đó)

+ Game phải được phát hành trên Google Play hay Appstore (Appstore hơi yếu thế trong chương trình này)

Đây được tính trên 1000 user:

+ Loại 1: Mỹ/ Đức/ Các tiểu vương quốc Ả rập/ Pháp/ Úc/ Nam Phi/ Nhật / Đan Mạch/ Thuỵ Sỹ/ Na uy (30 $/ 1.000 người mới)

+ Nhóm 2: Canada/ Thái Lan/ Tây Ban Nha/ Singapore/ Malaysia/ Qatar/ Oman/ Kuwait/ Iran/ Hàn/ Bỉ/ Ý/ Áo/ Finland/ Switzedland (30 $/ 1.000 người mới)

+ Nhóm 3: là các nước còn lại (5 $/ 1.000 người mới)

ee5036f4-f3ed-464f-913a-cb6d76f0a8b6.png

Chương trình khuyến mãi của Startapp

Với kiểu hiển thị banner, bạn chỉ cần giữ chân người dùng 5 phút là đã có tiền thưởng.

(Do Slash Ad ngay lúc khởi đầu, 30 s cho 1 hiển thị banner, chừng 2 hiển thị full screen là dư sức qua cầu)

Start

Download thường ngày là nhiêu đây thì dễ kiếm tiền thôi mà

Lượng user của mình vào khoảng 100.000 user/ tháng

thì được khoảng hơn 500 $ chỉ tính riêng cho phần thưởng thêm này. (Tiếc là đi gắn lung tung chứ không phải Startapp T.T )

Các bạn hãy tham gia trên link của mình nhé!

Link Ref dành cho StartApp: http://startapp.com/rfp3ukd

Tham khảo thêm phần kiến thức về Startapp: Startapp Basic