分析サービスの接続

用語集

イベント
Googleアナリティクス4への情報送信のトリガーとなるユーザー操作。
説明
Googleアナリティクス4に送信されたイベントをトリガーとなったユーザー操作の説明。

仕組み

サイト上でのユーザー操作に関連するイベントや、決済UIイベントを追跡するために、アナリティクスを連携します。エクソーラはGoogleアナリティクスとの自動連携に対応しており、サイトイベントおよび決済UIの高度な分析データを受け取ることができます。さらに、Googleタグマネージャーを使用して他のあらゆるアナリティクスサービスと連携し、ウェブサイトと決済UIの拡張イベントリストを受け取ることも可能です。アナリティクスは以下の方法で設定できます:

お知らせ

エクソーラは国際的なデータ保護基準に準拠しています。サードパーティのアナリティクスサービスを統合する際、GDPRCCPAの規制により、すべてのユーザーデータが収集されない場合があります。

データを合法的に収集するためには、ユーザーの同意を得る必要があります。ユーザーは、クッキーバナーからデータ収集に関する規約を確認できます。ユーザーの地域や法的規制に応じて、データは以下のいずれかの場合に収集されます:

  • ユーザーが追跡に同意し、すべてのクッキーファイルを受け入れた場合。
  • ユーザーが追跡をオプトアウトしていない場合。

アナリティクスのデータ収集は以下の影響を受ける可能性もあります:

  • 分析システムをブロックし、追跡を妨げる可能性のある広告ブロッカー。
  • Safari、Firefox、Braveなど、サードパーティのクッキーファイルをブロックしたり、デフォルトで追跡を制限したりする可能性のあるブラウザ。

Googleアナリティクスの接続

注意
Googleアナリティクスを使用してサイトで追跡できるイベントは、サイトイベントおよび電子商取引イベントセクションに記載されています。
  1. GoogleアナリティクスアカウントをGoogleアナリティクス4リソースタイプで作成します
  2. サービスIDを取得します:
    1. サイドバーで管理者を選択します。
    2. 管理者タブでアカウントとリソースを選択します。
    3. データストリームタブに移動します。
    4. データストリームをクリックします。
    5. 測定IDをコピーします。
  1. パブリッシャーアカウントでプロジェクトで、ストアフロント > ウェブサイトセクションに移動します。
  2. サイトを選択し、「設定」をクリックします。
  3. アプリセクションに移動し、Googleアナリティクスブロックで「接続」をクリックします。
  1. モーダルウィンドウでアナリティクスサービスIDを指定し、「接続」をクリックします。
  2. モーダルウィンドウで「公開」をクリックします。
注意

サイトの公開ができない場合は、必要な条件がすべて満たされているかを確認してください:

  • ビルダー内に空のセクション(赤い点でマークされているもの)がないこと。
  • エクソーラとのライセンス契約が締結されていること。
  • ユーザー認証用のセクションがサイトに追加されていること。

カスタムイベントパラメータの登録

注意

以下のカスタムパラメータを使用して、アナリティクスイベントを詳細化します。

  • event_category — イベントが送信されたセクションまたはブロックを識別します。
  • event_label — アイテムSKU、決済方法など、イベント固有のデータを含みます。

event_categoryevent_labelパラメータはユニバーサルアナリティクスから引き継がれたものであり、既存のダッシュボードとの後方互換性を維持するために残されています。Googleアナリティクス4では、これらはカスタムイベントパラメータとして渡されるため、デフォルトでは標準レポートに表示されません。ファネルの作成やカスタムレポートでこれらのパラメータを使用するには、アナリティクス4で事前に登録を行ってください。

イベントパラメータを登録するには:

  1. サイドバーで管理者を選択します。

  2. 管理者タブでカスタム定義に移動します。

  3. カスタム定義を作成」をクリックします。

  4. 定義名フィールドに、イベントファネルを設定する際に表示したいパラメータ名を入力します。

    例: Category

  5. ドロップダウンの範囲リストでイベントを選択します。

  6. 説明フィールドに説明を入力します(任意)。

  7. イベントパラメータフィールドにパラメータ名を入力します:event_categoryまたはevent_label

  8. 保存」をクリックします。

他のアナリティクスサービスに接続

  1. 選択したアナリティクスサービスでアカウントを作成します。
  2. Googleタグマネージャーアカウントを作成します(GTMアカウント)。
  3. アナリティクスシステム用のGTMアカウントを設定します。:
    1. タグを設定します
    2. イベントと設定を設定します
    3. GTMに変更内容を公開します。
  4. パブリッシャーアカウントでプロジェクトで、ストアフロント > ウェブサイトセクションに移動します。
  5. サイトセクションでサイトを選択し、「設定」をクリックします。
  6. アプリセクションに移動し、Googleタグマネージャーブロックで「接続」をクリックします。
  1. GTMコンテナIDを指定し、「接続」をクリックします。コンテナIDを見つけるには、コンテナ ID を確認する方法入力ボックスの指示を使用します。
  1. 接続」をクリックします。
  2. モーダルウィンドウで「公開」をクリックします。

サイトイベント

サイトイベントは、ボタンのクリック、ウィジェットの展開、スライダーのスクロールなど、サイトのページ上におけるユーザーのアクションを反映したものです。これらのイベントは、イベント名と、カスタムパラメータであるevent_categoryおよびevent_labelのみで構成されます。

詳細な購入データが必要な場合は、電子商取引イベントセクションを参照してください。これらのイベントは、購入金額と通貨、アイテムSKU、決済方法、トランザクションIDなど、完全なコンテキストを提供します。

決済UIイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
openPaystation_landingページ名。決済UIページを開きます。
closePaystation_landingページ名。決済UIページを閉じます。
sharePaystation_landingソーシャルネットワークの名称。共有ボタンをクリックします。
payment_method_namePaystation_landing選択された決済方法の名称。決済データ入力フォームでの「今すぐ支払う」ボタンをクリックします。
choose-widgetPaystation_landing決済方法ウィジェットの名称。決済方法ウィジェットをクリックします。
choose-methodPaystation_landing決済方法の名称。決済方法を選択します。
change-statusPaystation_landing

決済ステータス。

可能な値:

  • created — 決済作成済み
  • processing — 決済処理中
  • done — 決済完了
  • error — 決済エラー

決済ステータスが変更されます。ユーザーがページまたは決済UIを閉じ、クローズ後にステータスが変更された場合、イベントメッセージは送信されません。
purchase-successPaystation_landingdone決済が成功しました。change-statusイベントと似ていますが、このイベントはdoneステータスの場合のみ送信されます。

ヘッダーブロックイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
click-loginHeader_landingログインボタンをクリックします。
open-loginHeader_landing認証ボタンをクリックした際に、認証ウィジェットを開きます。
open-uid-widgetHeader_landing認証ボタンをクリックした際に、ID入力ウィジェットを開きます。
click-buyHeader_landingアイテムSKU。購入ボタンをクリックします。
click-googleplayHeader_landingGoogle Playへのリンクがあるボタンをクリックします。
click-appstoreHeader_landingApp Storeへのリンクがあるボタンをクリックします。
click-user-accountHeader_landing認証済みユーザーのプロフィールボタンをクリックします。
open-menuHeader_landingモバイル版サイトでメニューを開きます。
logo-clickHeader_landingヘッダーのロゴをクリックします。
change_languageHeader_landing選択された言語のコード。UIの言語を切り替えます(ページの再読み込みを伴います)。
logoutHeader_landingアカウントからログアウトします。

ユーザーID入力ウィジェットイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
closeUID_widget_landingID入力モーダルウィンドウを閉じます。
inputUID_widget_landingID入力フィールドへの値の入力を開始します。
confirmUID_widget_landingID入力確認ボタンをクリックします。
click-instructionUID_widget_landingユーザーIDの確認方法」の案内を表示するリンクまたはアイコンをクリックします。
errorUID_widget_landing認証エラーが発生しました(無効なIDが入力されました)。
success_idUID_widget_landing入力されたユーザーID。識別に成功しました。
method-validation-startUID_widget_landingユーザー識別後のサーバー側でのログイン検証を開始します。
authorization-successUID_widget_landingユーザー認証に成功しました。
authorization-by-socialUID_widget_landingソーシャルネットワークの名称。ソーシャルネットワーク経由で認証します。
close-instructionUID_widget_landingユーザーIDの確認方法」の案内モーダルウィンドウを閉じます。
deeplink-clickUID_widget_landingアプリケーションにログインするためにディープリンクをクリックします。
qr-clickUID_widget_landingQRコードをクリックします。
eye-clickUID_widget_landingユーザーID入力フィールドの値の表示/非表示を切り替えます。

ゲームパックブロックイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
click-buyPacks_landingアイテムSKU。購入ボタンをクリックします。
open-loginPacks_landing購入ボタンをクリックした際に、認証ウィジェットを開きます。
open-uid-widgetPacks_landing購入ボタンをクリックした際に、ユーザーID入力ウィジェットを開きます。
click-googleplayPacks_landingGoogle Playへのリンクがあるボタンをクリックします。
click-appstorePacks_landingApp Storeへのリンクがあるボタンをクリックします。

プロモーションスライダーブロックイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
click-buyPromo_landingアイテムSKU。スライド上の購入ボタンをクリックします。
open-loginPromo_landingスライド上の購入ボタンをクリックした際に、認証ウィジェットを開きます。
open-uid-widgetPromo_landingスライド上の購入ボタンをクリックした際に、ユーザーID入力ウィジェットを開きます。
click-googleplayPromo_landingスライド上にある、Google Playへのリンク付きボタンをクリックします。
click-appstorePromo_landingスライド上にある、App Storeへのリンク付きボタンをクリックします。
enter-emailPromo_landingニュースレターの購読時に、メールアドレス確認ボタンをクリックします。

ストアブロックイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
authStore_landing_buy_buttonユーザーが購入ボタンをクリックした後に、認証モーダルウィンドウを開きます。
open-psStore_landing_buy_buttonアイテムSKU。ユーザーがアイテムカード内の購入ボタンをクリックした後に、決済UIを初期化します。
authStore_landing_pop-up未認証のユーザーがアイテムモーダルウィンドウ内の購入ボタンをクリックした後に、認証モーダルウィンドウを開きます。
openStore_landing_pop-upアイテムSKU。アイテムカードのモーダルウィンドウを開きます。
open-psStore_landing_pop-upアイテムSKU。未認証のユーザーがアイテムモーダルウィンドウ内の購入ボタンをクリックした後に、決済UIを初期化します。

コールトゥアクションブロックイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
click-buyCTA_landingアイテムSKU。購入ボタンをクリックします。
open-loginCTA_landing購入ボタンをクリックした際に、認証ウィジェットを開きます。
open-uid-widgetCTA_landing購入ボタンをクリックした際に、ユーザーID入力ウィジェットを開きます。
enter-emailCTA_landingニュースレターの購読時に、メールアドレス確認ボタンをクリックします。
イベント名event_categoryパラメータの値event_labelパラメータの値説明
socialFooter_landingソーシャルネットワークの名称。ソーシャルネットワークボタンをクリックします。

オファーチェインブロックイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
open-authOffer_chain_buy_buttonアイテムSKU。ユーザーが購入ボタンをクリックした後に、認証モーダルウィンドウを開きます。
open-psOffer_chain_buy_buttonアイテムSKU。ユーザーがアイテムカード内の購入ボタンをクリックした後に、決済UIを初期化します。
claimOffer_chain_buy_buttonアイテムSKU。ユーザーがアイテムカード内のオファー受け取りボタンをクリックした後に、オファーが引き換えられました。
open-authOffer_chain_pop-upアイテムSKU。未認証のユーザーがアイテムモーダルウィンドウ内の購入ボタンをクリックした後に、認証モーダルウィンドウを開きます。
open-psOffer_chain_pop-upアイテムSKU。ユーザーがアイテムモーダルウィンドウ内の購入ボタンをクリックした後に、決済UIを初期化します。
claimOffer_chain_pop-upアイテムSKU。ユーザーがアイテムモーダルウィンドウ内のオファー受け取りボタンをクリックした後に、オファーが引き換えられました。
openOffer_chain_pop-upアイテムSKU。ユーザーがカードをクリックした後に、アイテムカードのモーダルウィンドウを開きます。
scroll-rightOffer_chain_landingオファーチェーンカードスライダーの右矢印をクリックして、右にスクロールします。
scroll-leftOffer_chain_landingオファーチェーンカードスライダーの左矢印をクリックして、左にスクロールします。

デイリー報酬ブロックイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
open-authDaily_reward_landingステップカード内のオファー受け取りボタンをクリックした際に、認証ウィジェットまたはユーザーID入力ウィジェットを開きます。
open-psDaily_reward_landingアイテムSKU。デイリー報酬が受け取られました。
expandDaily_reward_landing

リスト操作。

可能な値:

  • more — リストを展開する
  • less — リストを折りたたむ。

デイリー報酬のリストを展開、または折りたたむためのボタンをクリックします。

報酬ブロックイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
loadRewards_landing

報酬チェーンタイプ。

可能な値:standardclan

認証済みユーザーに対して報酬システムが読み込まれます。
vp-addedRewards_landing

報酬チェーンタイプ。

可能な値:standardclan

ユーザーの残高にバリューポイントが付与されます。
step-achievedRewards_landing

報酬チェーンタイプ。

可能な値:standardclan

ユーザーが報酬システム内の新しいステップに進みました。
step-collectedRewards_landing

報酬チェーンタイプ。

可能な値:standardclan

報酬が正常に受け取られました。
step-openedRewards_landing

報酬チェーンタイプ。

可能な値:standardclan

ユーザーがカードをクリックした後に、ステップのモーダルウィンドウを開きます。
reward-tab-clickRewards_landing

報酬チェーンタイプ。

可能な値:standardclan

タタブをクリックして報酬チェーンを切り替えます。
reward-button-open-authRewards_landing

報酬チェーンタイプ。

可能な値:standardclan

ステップカード内のオファー受け取りボタンをクリックした際に、認証ウィジェットまたはユーザーID入力ウィジェットを開きます。
steps-scroll-rightRewards_landing

ユーザーが切り替えた報酬チェーンのタイプ。

可能な値:standardclan

ステップカードスライダーの右矢印をクリックして、右にスクロールします。
steps-scroll-leftRewards_landing

報酬チェーンタイプ。

可能な値:standardclan

ステップカードスライダーの左矢印をクリックして、左にスクロールします。

カートイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
click-cart

Header_landingシングルページストアタイプのウェブショップの場合。

Remote_block_landingマルチページウェブポータルタイプのウェブショップの場合。

ヘッダーのカートアイコンをクリックします。
open-cart

Header_landingシングルページストアタイプのウェブショップの場合。

Remote_block_landingマルチページウェブポータルタイプのウェブショップの場合。

カートのモーダルウィンドウを開きます。
close-cartCart_landingカートのモーダルウィンドウを閉じます。
change-item-quantityCart_landingアイテムSKU。カート内のアイテム数量を変更します。
input-codeCart_landingカート内でプロモーションコードを適用します。
error_codeCart_landingエラーコード(例:9811)。プロモーションコードの適用エラーです。
deleteCart_landingアイテムSKU。カートからアイテムを削除します。
checkoutCart_landing注文を作成し、決済UIを開きます。
back-to-storeCart_landing空のカートからストアに戻ります。
clearCart_landingカートを空にします(すべて削除ボタンをクリックします)。
continueCart_landingカートからストアに戻ります(買い物を続けるボタンをクリックします)。
click-checkoutCart_landingチェックアウトボタンをクリックします。
confirm_codeCart_landingプロモーションコードの入力を確定します。
remove-codeCart_landing適用されたプロモーションコードを削除します。
discount-cartCart_landingカート全体に割引を適用します。
discount-itemCart_landing単一のアイテムに割引を適用します。
warning-deleteCart_landingアイテム削除時に警告を表示します。
close-warningCart_landingアイテム削除の警告を閉じます。
authorization-modal-open-in-cartCart_landingユーザーが注文を確定、またはプロモーションコードを適用した際に、認証ウィンドウを開きます。

カスタム操作とナビゲーションイベント

イベント名event_categoryパラメータの値event_labelパラメータの値説明
click-link動的なカテゴリ(ブロックに依存)。ブロック内のリンクに遷移するか、リンク付きのボタンをクリックします。
click-page動的なカテゴリ(ブロックに依存)。ボタンをクリックして、サイト内の別のページに遷移します。
click-scroll動的なカテゴリ(ブロックに依存)。ボタンをクリックして、特定のブロックへスクロールします。
click-more-info動的なカテゴリ(ブロックに依存)。詳細ボタンをクリックします。
open-video動的なカテゴリ(ブロックに依存)。ライトボックス内で動画を開きます。
click-subscription動的なカテゴリ(ブロックに依存)。ニュースを購読するためのボタンをクリックします。
input-email動的なカテゴリ(ブロックに依存)。ニュースレター購読フォームにメールアドレスを入力します。

電子商取引イベント

エクソーラの決済UIは、独自のドメインとアナリティクスを持つ独立したiframe内に読み込まれます。ランディングページからは、決済の初期化イベントと完了イベントのみが送信されます。決済プロセスの詳細なデータは、電子商取引イベントとして送信されます。

イベント説明
open-paystation決済UIを開きます。初期化時に送信されます。
open-{state_name}決済UIページを開きます。
open-payment-credit-cardカード情報入力用の決済UIを開きます。
open-payment-saved-methods保存された決済方法のページを開きます。
open-payment-payment-methodsもっと」をクリックして利用可能なすべての決済方法のリストを開きます。
open-payment-{id}特定の決済方法のページを開きます。ここでidは決済方法IDです。
open-external-pages決済UIから外部ページを開きます。
open-status決済ステータスページを開きます。
open-status-processing決済処理中(ステータス — processing)に決済ステータスページを開きます。完了すると、ステータスはsuccessまたはerrorに移行します。
open-status-error決済エラー時(ステータス — error)にステータスページを開きます。
open-status-success決済成功時(ステータス — success)にステータスページを開きます。
choose-payment-widget決済方法ウィジェットの選択。
choose-method決済方法の選択。
click-btn-pay決済データ入力フォームで「今すぐ支払う」ボタンをクリックします。
click-btn-return-urlストアに戻るボタン(ゲームに戻る)をクリックします。
click-additional-btn-return-url追加のストアに戻るボタンをクリックします。
create-invoiceトランザクションを作成します。追加の購入パラメータ(アイテム、金額、通貨)を伴うpurchaseイベントに変換されます。
purchase購入を完了します。請求書が作成されたときにイベントが送信され、アイテムのコストや税金を含む詳細な購入情報が含まれます。このイベントは、パブリッシャーアカウントでアイテムカタログを設定している場合にのみ送信されます。
change-status決済ステータスを変更します。追加のstatusパラメータと共に送信されます。

一般的なイベントパラメータ(すべてのイベントに送信される):

パラメータ説明
category常にpaystation
version決済UIのバージョン。
projectIdプロジェクトID。
projectNameプロジェクト名。
user_idユーザーID。
v1ユーザーID(user_idの複製)。
country決済国名コード。
external_id外部ID(利用可能な場合)。
purchase_invoice_idエクソーラ側の購入請求書ID。
pid決済方法ID。
total_sumすべての手数料を含む購入の合計金額。
total_sum_currency購入合計金額の通貨。
purchase_skuアイテムSKU。
purchase_sku_digitalContentデジタルコンテンツSKU。

購入イベントの追加パラメータ:

パラメータ説明
transaction_idトランザクションID。
currency通貨。
value税金を除く金額。
itemsパラメータを持つアイテムの配列:
  • item_id — アイテムID
  • item_name — アイテムSKU
  • price — アイテム価格
  • quantity — アイテム数量
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
最終更新日: 2026年6月27日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!
フィードバックを送信できませんでした
後でもう一度お試しいただくか、doc_feedback@xsolla.comまでお問い合わせください。