Singularの設定

SingularはアナリティクスおよびAdjustのモジュール連携パートナーです。Adjustとの連携により、 Singularは自動コールバックを通じて、アトリビューションおよびアプリ内イベントを受信できます。

基本設定では、Adjustとの連携を有効にし、Singularにコールバックを送信する設定ができます。詳細設定では、Singularが受け取る情報をカスタマイズできます。

基本設定

AdjustとSingularの連携を有効にするには、以下の手順に従って設定してください。

  1. 該当アプリの下部に表示されている(▲)ボタンを選択します。
  2. パートナー設定(Partner Setup​ )> 新しいパートナーを追加する(Add Partners)を選択します。
  3. Singular​ の横にある(+)アイコンを選択します。
  4. お使いのAPI KEYを入力します(見つからない場合はSingularの担当者にお問い合わせください)。
  5. オプション:コールバックをカスタマイズする場合は、詳細設定(advanced setup)を参照してください。
  6. 保存(Save)を選択します。

これで、基本設定が完了しました。Singularは以下のアクティビティのコールバックを受信するようになります。

  • インストール
  • セッション
  • リアトリビューション
  • イベント

詳細設定

設定をカスタマイズして、SingularがAdjustから受信するデータを選択します。

アプリ内収益の転送

アプリ内収益の転送を行うと、 Singularは収益イベントデータと収益額を受信することができます。

アプリ内収益をSingularに転送するには、以下の手順に従って設定してください。

  1. 該当アプリの下部に表示されている(▲)ボタンを選択します。
  2. パートナー設定(Partner Setup​ )> Singular​ を選択します。
  3. アプリ内収益の転送(In-App Revenue Forwarding)​ をONにします。

Singularは計測する全てのトランザクションの収益額を受信するようになります。

注:​ アプリ内収益の転送をONにする前に、最低1つの[revenue event]をSingularに連携させる必要があります。

セッションの転送

セッションは大量に発生するため、Adjustはセッションコールバックを自動的には送信していません。

アプリ内セッションをSingularに転送するには、以下の手順に従って設定してください。

  1. 該当アプリの下部に表示されている(▲)ボタンを選択します。
  2. パートナー設定(Partner Setup​ )> Singular​ を選択します。
  3. セッション転送(Session Forwarding)​ をONにします。

Singularはアプリのセッションアクティビティを受信するようになります。

アプリ内イベントの転送

イベント連携を行うと、Singularはアプリ内イベントデータを受信することができます。Adjustの全てのアプリ内イベントは、Singularのプリセット名またはカスタムイベント名に連携できます。

アプリ内イベントをSingularに転送するには、以下の手順に従って設定してください。

  1. 該当アプリの下部に表示されている(▲)ボタンを選択します。
  2. パートナー設定(Partner Setup)​ > Singular​ > イベント連携(Event Linking)​ を選択します。
  3. 連携するイベントを見つけて、Singularのイベント名またはお客様独自のカスタム名を使用してフィールドを更新します。
  4. イベント連携を終了したら、 OK​ を選択します。
  5. 保存(SAVE)​ を選択します。

Singularは連携されているイベントごとにアプリ内イベントのデータを受信するようになります。

Singularに転送されるパラメーター一覧

Singularでは、Adjustがコールバックとともに以下のパラメーター(データポイント)を送信する必要があります。

プレースホルダー情報
{adid}Adjust デバイスID (全てのプラットフォーム)
{android_id}Android ID(Androidのみ)
{country}デバイスの2文字の言語コード
{currency}Adjust SDKから送信されたオリジナルのISO 4217通貨コード
{deeplink}クリックURLに追加されたDeeplink URL
{environment}現在のAdjust SDKの環境設定
{event_name}管理画面で設定されたイベント名
{gclid}GoogleクリックID
{gps_adid}Google Playストアの広告ID
{idfa_md5_hex}IDFA 16進数 MD5ハッシュ
{idfa}広告ID(iOSのみ)
{idfv}iOSの大文字ベンダーID
{ip_address}デバイス IPアドレス
{label}クリック時に送信されるAdjustの「ラベル」パラメータの値
{language}デバイスの2文字の言語コード
{last_time_spent}ユーザーの前回のセッション時間(秒単位)
{mac_md5}大文字のMAC MD5ハッシュ
{mac_sha1}大文字のMAC SHA-1ハッシュ
{os_version}OSのバージョン番号
{referrer}Google Play ストアリファラー(Androidのみ)
{revenue_usd}収益(米ドル)
{session_count}現在Adjust SDKで記録されているセッション数
{timezone}端末のタイムゾーン
{tracking_enabled}計測が有効になっている場合は1、そうでない場合は0
{user_agent}受信したユーザーエージェントのローデータ
{win_hwid}WindowsストアハードウェアID
{win_naid}WindowsストアのネットワークアダプタID
{win_udid}Windows PhoneユニークデバイスID
{adgroup_name}トラッカーから取得したアドグループ名
{app_id}アプリID(Store App ID)あるいはGoogle Playストア
{app_name}アプリ名
{app_version}アプリバージョン番号 (Android)、バンドルのビルドバージョン番号 (iOS)
{campaign_name}トラッカーから取得したキャンペーン名
{created_at}アクティビティのタイムスタンプ
{creative_name}トラッカーから取得したクリエイティブ名
{engagement_time}エンゲージメントのタイムスタンプ
{network_name}トラッカーから取得したネットワーク名
{store}クリックのターゲットストア
{tracker}6文字のAdjustトラッカートークン