メインコンテンツへスキップ
Pro プラン10 minutes初級

ゴールの種類について

ZenovayのゴールタイプについてURLマッチ、要素クリック、カスタムイベント、各種類の特徴と使い方を説明します。

goalsconversionstypestracking
最終更新日:
Pro プラン

Zenovayは様々なコンバージョンを追跡するための複数のゴールタイプを提供しています。計測したい内容に合ったタイプをお選びください。

ゴールタイプの比較

タイプ最適な用途難易度
URLマッチページビュー、サンクスページ簡単
要素クリックボタンクリック、リンククリック簡単
カスタムイベントフォーム送信、カスタムアクション中級

URLマッチゴール

概要

訪問者が特定のページに到達したときを追跡します。

最適な用途:

  • サンクスページ
  • 確認ページ
  • 特定のコンテンツの閲覧
  • PDFダウンロード(別ページの場合)

設定方法

  1. 「URLマッチ」タイプを選択
  2. URLパターンを入力
  3. マッチタイプを選択

マッチオプション

タイプ一致するURL
完全一致/thank-you正確なパスのみ
含むconfirmationその単語を含むすべてのURL
始まる/blog/すべてのブログ投稿
終わる/success「success」で終わるURL
正規表現/order/\d+数字を含む注文ページ

設定例

ゴールURLパターンマッチタイプ
購入完了/thank-you完全一致
ブログ記事/blog/始まる
登録成功signup-success含む
注文ページ/order/[0-9]+正規表現

クエリパラメータ

URLマッチゴールはページパス(クエリ文字列なし)と完全なURL(クエリ文字列付き)の両方に対して評価されます。/thank-youというパターンは/thank-you?ref=emailにもマッチします。特定のパラメータが存在する場合のみゴールを発火させたい場合は、パターンにそれを含めてください(例えば、?ref=email含むマッチタイプで使用)。

詳細はURLマッチゴールをご覧ください。

要素クリックゴール

概要

特定のページ要素がクリックされたときを追跡します。

最適な用途:

  • CTAボタン
  • ナビゲーションリンク
  • ダウンロードリンク
  • 外部リンク

設定方法

  1. 「要素クリック」タイプを選択
  2. CSSセレクターを入力
  3. 必要に応じてページスコープを設定

CSSセレクター

セレクター一致する要素
#signup-btnid="signup-btn"の要素
.cta-primaryclass="cta-primary"の要素
a[href*="demo"]「demo」を含むリンク
button[type="submit"]送信ボタン

セレクターの調べ方

  1. 要素を右クリック
  2. 「検証」を選択
  3. 一意のidまたはclassを確認
  4. コンソールでセレクターをテスト

設定例

ゴールセレクター
メインCTA#cta-main
料金ボタン.pricing-cta
デモリンクa[href="/demo"]
ダウンロードa[download]

詳細は要素クリックゴールをご覧ください。

カスタムイベントゴール

概要

自分で定義したカスタムJavaScriptイベントを追跡します。

最適な用途:

  • フォーム送信
  • 動画インタラクション
  • AJAXアクション
  • シングルページアプリのイベント
  • 複雑なユーザーアクション

設定方法

  1. JavaScriptトラッキングコードを追加
  2. 「カスタムイベント」タイプを選択
  3. イベント名を入力
  4. 必要に応じて値を設定

実装方法

コードからイベントを送信:

// 基本的なイベント
zenovay('goal', 'form_submit');

// 値付き
zenovay('goal', 'purchase', { value: 99.99 });

// プロパティ付き
zenovay('goal', 'signup', {
  value: 50,
  plan: 'pro',
  source: 'homepage'
});

設定例

ゴールイベントコード
フォーム送信zenovay('goal', 'contact_form')
動画完了zenovay('goal', 'video_finished')
カートに追加zenovay('goal', 'add_to_cart', { value: price })
機能使用zenovay('goal', 'feature_x_used')

詳細はカスタムイベントゴールをご覧ください。

ゴールタイプの選び方

選択ガイド

質問推奨タイプ
成功を示す特定のページはありますか?URLマッチ
アクションにクリック可能な要素はありますか?要素クリック
フォーム、AJAXアクション、複雑なインタラクションですか?カスタムイベント

よくあるシナリオ

シナリオ最適なタイプ
ニュースレター登録(ポップアップ)カスタムイベント
ニュースレター登録(専用ページ)URLマッチ
ダウンロードボタンクリック要素クリック
購入完了URLマッチ
動画の50%視聴カスタムイベント
フォーム送信(AJAX)カスタムイベント

複数のゴールタイプを組み合わせる

ゴールの組み合わせ

1つのアクションに複数のゴールを設定できます:

例:購入

  1. URLゴール:/checkout/complete
  2. イベントゴール:値付きの purchase
  3. クリックゴール:「今すぐ購入」ボタン

複数使用する理由

  • 精度向上のための冗長性
  • 異なる計測ポイント
  • ファネル全体の追跡

ゴールのベストプラクティス

ゴール数を管理しやすい範囲に

ゴール数に上限はありませんが、以下を推奨します:

  • 最も重要なコンバージョンを優先する
  • 未使用のゴールを削除する
  • バリエーションにはイベントを使用する
  • 類似のゴールを統合する

ゴールのテスト

公開前の確認

  1. ゴールを作成
  2. 自分でトリガーをテスト
  3. リアルタイムビュータブで確認
  4. アトリビューションを確認
  5. 本番環境に反映

デバッグモード

zenovay('debug');

コンソールでゴールイベントを確認します。

次のステップ

この記事は役に立ちましたか?