アセットストアリンク
これはチュートリアルです。
APIの全部のドキュメンテーション

アドワーズスとAdmobはアプリのエンゲージメントをよくするために、リマークティングの機能があります。

Admobのアプリ設定

最初に、admobのアプリ設定画筆王
Admobの “Promote” タブを開いて、 “Promote new app” ボタンで、新しいアプリを作ってください。

すでに、アプリがあるなら、このステップをスキップしてもいいです。

admob create new app

admob create new app

アプリの作成ができたら、コンバージョン “Conversions” タブを開いて、”New conversion”ボタンで、ダウンロードコンバージョンを作ってください。

次に、AndroidとiOSのアプリ、purchase conversion コンバージョンを作ってください。

Admob conversoin setup

Admob conversoin setup

アンドロイドダウンロードコンバージョン以外に、コンバージョンごとに、コードをコピーしてください。
コードは下記のようなものです。

Admob conversion code

Admob conversion code

コードのコピーを忘れた場合、”Conversions” タブを開いて、コードが必要なコンバージョンをマウスオーバーして、現れた編集(Edit)ボタンをクリックしてください。

SDKの設定とコンバージョン トラッキング

まず、アセットをユニティプロジェクトにインポートしてください。

AdWordsConversionReporter.Initは早めに、呼んでください。AdWordsConversionReporterクラスの他のメソッドを呼ぶ前に、必ず、AdWordsConversionReporter.Initを呼んでください。

Init( string androidTrackingID, bool enableTracking, string iOSTrackingID, string iOSInstallTrackingLabel, string iOSInstallTrackingValue)

  • androidTrackingID
    • アンドロイド内課金コンバージョンを作ったら、次と同じようなコードが出るはずです。 AdWordsConversionReporter.reportWithConversionId(this.getApplicationContext(),
      “androidTrackingID”, “label”, “3.00”, true); 二つ目のパラメーターをここに張ってください。
  • enableTracking
    • Adwords tracking sdkはユーザー行動のトラッキングをするかどうかのオプションです。詳しい情報はこちら
  • iOSTrackingID
    • iOSインストールコンバージョンを作ったら、次と同じようなコードが出るはずです。 [ACTConversionReporter reportWithConversionID:@”iOStrackingid” label:@”label” value:@”0.50″ isRepeatable:NO]; 1番目のパラメーターをここに張ってください。
  • iOSInstallTrackingLabel
    • iOSインストールコンバージョンコードの二つ目のパラメータをここに張ってください
  • iOSInstallTrackingValue
    • iOSインストールコンバージョンコードの三つ目のパラメータをここに張ってください

このメソッドは自動的に、アンドロイドとiOSのインストールコンバージョンを行います。

次は、内課金のトラッキングです。

内課金トラッキングのために、二つのメソッドがあります。

一つはアンドロイドのためで、一つはiOSのためです。

AdWordsConversionReporter.reportConversionIOS(string label, string value, bool repeatable)

AdWordsConversionReporter.reportConversionAndroid(string label, string value, bool repeatable)
  • label
    • アプリ内課金コンバージョンコードの三つ目のパラメータをここに張ってください。
  • value
    • アプリ内課金コンバージョンコードの四つ目のパラメータをここに張ってください。
  • repeatable
    • アプリ内課金コンバージョンコードの五つ目のパラメータをここに張ってください。iOSなら、NOをfalseに変更、YESをtrueに変更してください。

それで、iOSとアンドロイド、ダウンロードとアプリ内課金のコンバージョン設定ができました。

アドワーズのカスタムイベントのトラッキングもできます。それについて、このリンクを見てみてください

iOSのビルド手順

iosのビルドをするなら、-ObjCをxCodeのOther Linker Flagsに追加してください。

コンバージョンリポートの確認

アプリを開いて、コンバージョンを行った場合、下記のようなメッセージがログに出るはずです。

I/GoogleConversionReporter( 1557): Pinging: [...]

I/GoogleConversionReporter( 1557): Ping responded with response code 200

HTTP 200 のログが出たら、コンバージョンの送信が成功した意味です。

インストールトラッキングの実相の後、1回目、アプリを開いたら、下記のようなメッセージがログに出るはずです:

ConversionExample[9412:c07] ACTConversionReporter: Sending ping with IDFA: [...]

ConversionExample[9412:c07] ACTConversionReporter: Ping successful.

次に、アプリを開いたら、下記のようなメッセージがログに出るはずです。

すでに、インストールコンバージョンが行われたので、もう一回行う必要がない意味です。

ConversionExample[2618:c07] ACTConversionReporter: Already sent successful ping with IDFA and conversion label abCDEFG12hIJk3Lm4nO.

他のイベントのトラッキングをしていたら、ログで、そのイベントのトラックのメッセージが出るはずです。

リマーケティングリポート

アプリ内に、ある行動したユーザーにタグをつけることができます。

下記を使ってください。

AdWordsConversionReporter.reportRemarketing(Dictionary<string, string> parameters)

var dic = new Dictionary<string, string>();
dic["eventtype"] = "login";
dic["user_language"] = languagePrefix;
dic["version"] = GAME_VERSION.ToString();
AdWordsConversionReporter.reportRemarketing(dic);

アドワーズを開いて、左にあるShared library を開いて、Audiences を開いたら、タグが使用できます。

詳しい情報のために、ここをクリックしてください.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です