로딩중입니다
adbrix : iOS
5/14/2015 11:09:02 AM
adbrix

adbrixは、分析とトラッキングを同時にご利用できる測定サービスです。

adbrixの連携により、デベロッパー様はアプリ内のユーザーアクションに関する分析とマーケティングチャネルに対する分析を行うことができます。

目次

1.adbrix高度分析API

- 新規ユーザーセッション

- アプリ内課金

- アプリ内アクティビティ

- ユーザー情報

2. adbrixコホートAPI


注意事項
1.adbrix add-onを連携する前に、IGAW基本連携を完了させてください。IGAW基本連携:iOS
2. adbrixの連携には、IgaworksCore~*.frameworkファイルをXcodeプロジェクトに追加する必要があります。 「SDKインストール:iOS



adbrix 分析機能


adbrixは「基本分析」、「高度分析」、「コホート分析」を提供します。
基本分析ではDAU、新規ユーザー、リテンション 、チャネルクォリティなどを提供します。
基本分析は、 IGAW基本連携で利用できます。各指標に関する説明は、以下のリンクより確認してください。  
adbrix:アプリ分析

高度分析とコホート分析は、以下の高度分析APIガイドを参考に行ってください。

adbrix高度分析API


高度分析では User Info、新規ユーザーファネル、アプリ内課金、アプリ内アクティビティ などの指標を提供致します。
各指標に関する内容は、以下のガイドより確認することができます。
adbrix:アプリ分析

新規ユーザーセッション

新規ユーザーセッション(New User Session)は、新規でアプリを起動したユーザーのアクションパターンを計測します。このAPIを利用して、新規ユーザーの離脱地点を把握することができます。
firstTimeExperience APIを呼び出し、ユーザーのアクションパターンを追跡します。 新規ユーザーファネルの分析では、流入当日のデータのみ提供します。 
#import <AdBrix/AdBrix.h>

- (void)firstTimeExperienceUserActionTrackingSample {
    //[AdBrix firstTimeExperience:@"userActivity"];
    [AdBrix firstTimeExperience:@"LoadMainLogo"];
    [AdBrix firstTimeExperience:@"ContentLoading"];
    [AdBrix firstTimeExperience:@"LINEConnectSuccess"];
    [AdBrix firstTimeExperience:@"TutorialComplete"];
}
+ userActivityパラメーターでは、スペースを含まない英数字の文字列を推奨します。
+ adbrix高度分析APIでは分析パラメーターの下位パラメーターに対応しています。

アプリ内課金

アプリ内課金(In App Purchasing)で、ユーザーのアプリ内課金に関する行動を計測して、アプリの売上を分析することができる機能です。
purchase APIを呼び出して、ユーザーのアプリ内課金を計測します。 
- adbrixから表示される売上は、price x quantity で算出します。
#import <AdBrix/AdBrix.h>

- (void)inAppPurchasingUserActionTrackingSample {

    // AdBrix purchase:@"orderId" product:AdBrixCommerceProductModel paymentMethod:AdBrixPaymentMethod"
    [AdBrix purchase:@"orderId_1"
         product: [AdBrix createCommerceProductModel:@"productId_1"
         productName:@"商品名"
         price:10000.00
         discount:0
         quantity:1
         currencyString:[AdBrix currencyName:AdBrixCurrencyKRW]
         category:[AdBrixCommerceProductCategoryModel create :@"カテゴリー名1"]
         extraAttrsMap:nil]
         paymentMethod:[AdBrix paymentMethod:AdBrixPaymentMobilePayment]];
}
+ orderId : 注文番号(ご注意:同じorderIDは重複処理します。orderIDが重複されないように連携してください。)
+ productId : 商品番号
+ productName : 商品名(*buy apiを利用していた場合、apiで入力していたpurchaseItemNameを入力してください。)
+ price : 商品単価
+ quantity : 購入数
+ currency : 価格の通貨単位 (IgawCommerce.Currency を利用)
+ category : 最大5までの商品カテゴリーを対応、各レベルはドット(.)で区分します。
+paymentMethod : 購入手段 (AdbrixPaymentを利用)
- purchase APIでアプリの売上指標を集計するため、ストアからの課金など、実際購入が発生する場合に利用してください。

アプリ内アクティビティ

アプリ内アクティビティ(In App Activity)は、上記2つのユーザーアクション以外のすべてのパターンを計測する際に利用します。
retention APIを利用して、ユーザーの他の行動を追跡します。
#import <AdBrix/AdBrix.h>

- (void)inAppActivityUserActionTrackingSample {
    // [AdBrix retention:@"inAppActivity"];
    [AdBrix retention:@"openStore"];
    [AdBrix retention:@"stageClear"];
    [AdBrix retention:@"purchaseItemWithVirtualCurrency"];
    [AdBrix retention:@"inviteFriends"];
}
+ inAppActivityパラメーターでは、スペースを含まない英数字の文字列を推奨します。
+ adbrix高度分析APIでは分析パラメーターの下位パラメーターに対応しています。

User Info

ユーザー情報(User Info)で、IgaworksCore headerを利用してユーザーの年齢・性別情報を分析することができます。
デバイスモデル、キャリア、iOSバージョン情報、言語、国などの情報はIGAW基本連携で提供致します。

ユーザー年齢
setAge APIを呼び出し、ユーザーの年齢を入力します。ユーザーの年齢は1~99の整数を入力します。

#import <IgaworksCore/IgaworksCore.h>

- (void)userAgeTracking {
    [IgaworksCore setAge:30];
}


ユーザー性別
setGender APIをび出し、ユーザーの性別を入力します。ユーザーの性別は事前にIgaworksCore.hで設定したGender enum数値を利用します。

#import <IgaworksCore/IgaworksCore.h>

- (void)userGenderTracking {
    [IgaworksCore setGender:IgaworksCoreGenderMale];
    }




adbrixコホートAPI

コホート分析では、ユーザーグループを生成して、そのグループ別に指標を分析することができます。
コホート分析では、デベロッパー様が直接設定し利用できる3つのカスタムフィルターと、IGAW基本連携より提供する
4つの基本フィルター(トラッキングリンク・国・OSバージョン・アクセス日付)を提供します。
コホートに関する説明と利用方法は、以下のリンクよりご確認ください。
「コホート(cohort)機能について」

カスタムコホートフィルターの設定

setCustomCohort: filterName APIを利用して、カスタムコホートフィルターを設定します。
指定した条件と一致するユーザーでグループを設定することができます。
コホートフィルターの名前は、AdBrix.h headerで事前に設定したenumを利用します。

#import <AdBrix/AdBrix.h>

- (void)customCohortFilterSample {
    [AdBrix setCustomCohort:AdBrixCustomCohort_1 filterName:@"paying_user"];
    [AdBrix setCustomCohort:AdBrixCustomCohort_2 filterName:@"social_sharing"];
    [AdBrix setCustomCohort:AdBrixCustomCohort_3 filterName:@"playing_2hour_per_day_user"];
}
+ コホートフィルターは、AdBrix.h headerで事前に設定したAdBrixCustomCohort_1~3の合計3つを提供致します。