Luna from Unityの設定
Luna from Unityは、以下のAPI連携パートナー(Self-attributing networks, 以下SAN)のキャンペーンを管理するSANキャンペーンマネージャーです:
- googleAds
- Snapchat
- Apple Search Ads
SANと連携してキャンペーンを実施する場合、リンクを作成する必要はありません。代わりに、広告を配信するSANと、キャンペーンを管理するSANキャンペーンマネージャーの両方を設定してください。
SANキャンペーンマネージャーとキャンペーンを開始すると、Adjustはアナリティクスとキャンペーン最適化のためのデータをSANとSANキャンペーンマネージャーの両方に共有します。
Metaでは、SANキャンペーンマネージャーを「Metaビジネスパートナー(Meta Business Partners)」と呼んでいます。
ここでは、Luna from Unityとアプリ計測を設定する方法を説明します。 連携を有効化し、AdjustがLuna from Unityと共有できるデータを選択する方法をご確認ください。
事前準備
要件
- Adjustアカウントの管理者、編集者またはカスタム編集者のアクセス権限。
- 広告を掲載するプラットフォームのSANを有効にすること。
- Adjust SDK v4.0.0以降を実装することで、SDKパラメーターをLuna from Unityパラメーターにマッピングできます。この機能を使用するには、以下のリンク先のガイドに従ってください。
iOS | Android | Windows | Unity | React Native | Flutter | Adobe Air | Cordova | Marmalade | Xamarin | Cocos2d-x | Titanium | Corona
認証情報
CHANNEL NAME
- 認証情報を確認するには、Luna from Unityの担当者にお問い合わせください。
Campaign LabでLuna from Unityとアプリを選択
- Campaign Lab にて、 パートナー(Partner) を選択します。
- 新規パートナー(New partner) > Luna from Unity を選択します。 次へ(Next) を選択して、次の画面に移動します。
- アプリの選択(App selection )画面で、Luna from Unityを設定するアプリを選択します。
- 次(NEXT) を選択します。
データ共有を有効化
データ共有を有効化すると、Luna from Unityとの連携が有効化されます。データ共有を有効化する方法:
- CHANNEL NAMEを入力します。
Luna from Unityとのデータ共有を有効化すると、デフォルトでは、Luna from Unityに以下のデータが自動送信されます:
- インストール
- セッション
- リアトリビューション
- イベント
データ共有オプションの設定
マルチプラットフォームアプリで複数のプラットフォームを対象にデータ共有を有効にしている場合は、以下のことが可能です:
- プラットフォーム固有の設定を使用(Use platform-specific settings) を選択すると、プラットフォームレベルでデータ共有オプションを個別に設定できます。
- グローバル設定を使用(Use global settings) を選択して、複数のプラットフォームに同じデータ共有設定を行います。
デフォルトで共有するデータ(What will be shared by default?) にて、Adjustがデフォルトで Luna from Unityと共有するアクティビティを確認してください。
- インストール
- セッション
- リアトリビューション
- イベント
追加データの送信
コールバックによりLuna from Unityと共有するデータ量とタイプを選択します。 Luna from Unityはこの情報を使用して、パフォーマンスを最適化することができます。
追加データを送信するには、以下を確認またはカスタマイズしてください:
セッション
セッションは大量に発生するため、Adjustはセッションコールバックを自動送信していません。 セッションを共有することで、 Luna from Unityはアプリのセッションアクティビティを受信するようになります。
アプリ内収益(アプリ内購入由来)
アプリ内収益を共有すると、 Luna from Unityは収益イベントデータと収益額を受信することができます。このデータを共有するには、収益が発生するイベントをマッピングしてください。
イベントのマッピング
共有するイベントを、Luna from Unityが受信できる値にマッピングします。マッピングされていないイベントのデータは、Luna from Unityと共有されません。
各イベントをマッピング
マルチプラットフォームアプリの場合、プラットフォームごとに異なるイベントをLuna from Unityと共有することができます。これにより、次のことが可能になります。
- 各イベントを設定し、それぞれのプラットフォームのキャンペーン戦略を管理できます。
- プラットフォームごとにデータ共有をカスタマイズします。
イベントのマッピング(Map events) にて、以下の手順に従って、Luna from Unityに直接送信するアプリ内イベントを選択します。
イベントのマッピング(Map event) を選択します。
Adjustイベント リストで、 Luna from Unityと共有するAdjustイベントを選択します。
パートナーイベント(Partner event) で、Adjustイベントに対応するLuna from Unityイベントを選択します。
シングルプラットフォームアプリ、および、単一のプラットフォームでのみデータ共有が有効になっているマルチプラットフォームアプリには、そのプラットフォームにのみイベントをマッピングします。複数のプラットフォームでデータ共有が有効化されているマルチプラットフォームアプリの場合は、以下のことが可能です。
- プラットフォーム固有のマッピングを使用する(Use platform-specific mapping) を選択して、プラットフォームレベルで各イベントをマッピングするか、特定のプラットフォームのイベントをマッピングしないようにします。
- グローバルマッピングを使用する(Use global mapping) を選択して、全てのプラットフォームに同じイベントをマッピングします。
パートナーイベント(Partner event) リストで、Adjustイベントをマッピングするカスタムイベント名を選択または入力します。
適用(Apply) を選択します。
Luna from Unityは連携されているイベントごとにアプリ内イベントのデータを受信するようになります。
全てのイベントをマッピング
Luna from Unityが全てのイベントの自動マッピングをサポートしている場合、 イベントのマッピング(Map events) で、 全てのイベントをマッピング(Map all events) を選択します。これにより、個々のイベントをマッピングする時間を節約できます。
Luna from Unityは連携されている全てのリンクされたアプリ内イベントのデータを受信するようになります。
アプリでLuna from Unityを有効化
設定のレビュー(Setup review) 画面では 、選択した内容を確認できます。前に戻って、以下に対する変更も行えます:
- 選択したアプリ
- データ共有オプション
パートナーを有効化(Enable partner) を選択して、アプリで Luna from Unity を有効化します。データ共有を設定した場合は、これも有効になります。
Luna from Unity ダッシュボードでキーワードを使用してキャンペーンを設定
Luna from Unityダッシュボードでキャンペーンを設定しましょう。キャンペーンを設定する際は、キャンペーン名にキーワードを入力する必要があります。キーワードは大文字と小文字を区別しません。
キャンペーン名にキーワードが含まれていない場合、AdjustはLuna from Unityで管理しているキャンペーンを特定できません。つまり、SANはキャンペーンのデータを受信しますが、レポートでLuna from Unityが管理しているキャンペーンを確認することはできず、Luna from UnityはAdjustからのコールバックを受信しません。
パートナー固有の設定手順
LunaはフィルタリングされたFacebookトラフィック上のデータのみを受信します。これにより、他に実行しているFacebookキャンペーンとは別にLunaのFacebookトラフィックを管理することができます。
キーワードである「bidalgo」を含むように名付けられたFacebookキャンペーンのみが、Lunaに送信されます。つまり、Lunaで管理したい各キャンペーンのキャンペーン名に、このキーワードを含む必要があります。このキーワードを含んでいないキャンペーンは、Lunaに送信されません。
Luna from Unityに転送されるパラメーター一覧
Adjustは、Luna from Unityに以下のパラメーター(データポイント)をコールバック送信するよう要求されています。
プレースホルダー | 情報 |
{country} | デバイスの2文字の言語コード |
{device_name} | デバイスのモデル番号 |
{device_type} | デバイスタイプ |
{fb_adgroup_id} | Facebook 広告ID |
{fb_platform_position} | Facebookプラットフォームの配置 |
{iad_creative_set_id} | Apple Search Ads クリエイティブセットID |
{iad_creative_set_name} | Apple Search Ads クリエイティブセット名 |
{iad_keyword_matchtype} | Apple Search キーワードマッチタイプ |
{os_name} | デバイスのOS |
{random_user_id} | ランダムユーザーID(デバイス毎) |
{revenue_usd} | 収益(米ドル) |
{adgroup_name} | トラッカーから取得したアドグループ名 |
{app_id} | アプリID(Store App ID)あるいはGoogle Playストア |
{created_at_hour} | アクティビティのタイムスタンプ(1時間未満は四捨五入) |
{creative_name} | トラッカーから取得したクリエイティブ名 |
{engagement_time_hour} | エンゲージメントタイムスタンプ(1時間未満は四捨五入) |
{engagement_time} | エンゲージメントのタイムスタンプ |
{impression_based} | インプレッションベースのエンゲージメントの場合は1、そうでない場合は0 |
{network_name} | トラッカーから取得したネットワーク名 |
{google_ads_campaign_id} | Google 広告のキャンペーン ID |
{iad_ad_id} | Apple Search AdsのadId |