ナレッジセンター ブログ
brightness_6
  • テーマ
  • brightness_6 自動
  • brightness_7 ライト
  • brightness_2 ダーク
language 日本語 ja
言語 ✕
  • Dansk
  • Deutsche
  • Eesti
  • English
  • Español
  • Français
  • Hrvatski
  • Italiano
  • Latviešu
  • Lietuvių
  • Lëtzebuergesch
  • Magyar
  • Malti
  • Nederlands
  • Norsk
  • Polski
  • Português (BR)
  • Português (PT)
  • Română
  • Slovenčina
  • Slovenščina
  • Srpski
  • Suomi
  • Svenska
  • Türkçe
  • Čeština
  • Ελληνικά
  • Български
  • Русский
  • Українська
  • 中文 (香港)
  • 日本語
ログイン
開発者 ブログ
ログイン
ホーム chevron_right 開発者向け chevron_right JavaScriptクライアント chevron_right トラッキングと同意
search 検索
menu_book 開発者向け
JavaScriptクライアント
  • 概要
  • クライアントをインストールする
  • コンストラクターオプション
  • チェックアウトモード
  • チェックアウトを開く
  • イベント
  • メソッドリファレンス
  • トラッキングと同意
  • 高度な埋め込みオプション
  • トラブルシューティング
REST API(v2)
PHP SDK
Node.js SDK
Python SDK
WordPressプラグイン
JavaScriptクライアント

トラッキングと同意

キャンペーンおよびアトリビューションのパラメータをチェックアウトに引き継ぎ、初回購入者に表示する利用規約に関する通知を管理します。

description Markdownとして表示

トラッキングパラメータ

tprm はチェックアウトまで引き継がれるパラメータのオブジェクトで、完了した注文に記録されます。これを使用して、売上をキャンペーン、ページ、または販売チャネルに紐付けます。

JavaScript
1234
const entase = new Entase({
  pk: 'YOUR_PUBLISHABLE_KEY',
  tprm: { utm_source: 'newsletter', utm_campaign: 'spring-season' }
});

パラメータはいつでも変更できます – book() が呼び出された時点の値が使用されます。

JavaScript
12
entase.setTracking({ utm_source: 'facebook', sgm: 'SEGMENT_CODE' });
entase.getTracking();  // { utm_source: 'facebook', sgm: 'SEGMENT_CODE' }

setTracking() はオブジェクトをマージするのではなく、オブジェクト全体を置き換えます。パラメータを1つ追加するには、現在のセットをスプレッドします。

JavaScript
1
entase.setTracking({ ...entase.getTracking(), utm_content: 'sidebar' });

独自URLからパラメータを転送する

クライアントはページのクエリ文字列を読み取りません。訪問者が yoursite.com/concert?utm_source=facebook にアクセスし、そのアトリビューションを注文に記録したい場合は、自分で転送してください。

JavaScript
1234567
const params = new URLSearchParams(window.location.search);
const forward = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'sgm'];

const tprm = {};
forward.forEach(key => { if (params.has(key)) tprm[key] = params.get(key); });

const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY', tprm });

埋め込みウィジェットでは、固定されたパラメータ一覧についてこれが自動的に行われます。高度な埋め込みオプションを参照してください。

セグメント

sgm にはセグメントコードが格納され、統計で販売チャネルまたはキャンペーンごとに売上をグループ化できます。セグメントはここではなくEntaseアカウントで作成します – セグメントの概要およびセグメントの作成と管理を参照してください。

同意

チェックアウトでは、初回購入者にEntaseの利用規約に関する通知への同意を求めます。一度同意すると、その回答はCookieに保存され、Entaseを使用している他のサイトを含む以降の訪問ではこのステップがスキップされます。

次のように確認できます。

JavaScript
123
entase.on('checkout.consent', payload => {
  if (payload.data.consent) console.log('accepted');
});

ステップをスキップする

collectConsent: false を指定すると、通知が表示されません。

JavaScript
1
const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY', collectConsent: false });

または、1件の予約に対して指定できます。

JavaScript
1
entase.book('EVENT_ID', { collectConsent: false });

独自のチェックアウトフローですでに同等の同意を取得している場合にのみ、これを行ってください – 通知を非表示にしても、要件がなくなるわけではありません。デフォルトでは有効のままにしてください。

保存された同意は、利用規約が最後に変更された日付に照らして再確認されます。そのため、古いバージョンに同意した訪問者には再度確認が求められます。通知を非表示にすると、この再確認も行われません。

前へ メソッドリファレンス 次へ 高度な埋め込みオプション
この記事は役に立ちましたか?
このページの内容
  • トラッキングパラメータ
  • 独自URLからパラメータを転送する
  • セグメント
  • 同意
  • ステップをスキップする
Entaseの使い方を学びましょう。
© 2026 Entase, Inc.

Entase

  • イベント
  • 登録

プラットフォーム

  • 料金
  • グローバル展開
  • 連携
  • マーケティングツール
  • 予約ツール
  • コラボレーション

活用例

  • 演劇・オペラ
  • コンサート・パーティー
  • 展示会・見本市・フェスティバル
  • 博物館・観光施設
  • ツアー・体験
  • ワークショップ・セミナー
  • 資金調達
  • トーナメント

ナレッジセンター

  • 主催者
  • 参加者
  • 開発者
  • ブログ

法的情報

  • 利用規約
  • プライバシーポリシー
  • クッキーポリシー
search ご質問はありますか? 検索
auto_awesome LLM? llms.txt を読む
support_agent お困りですか? チャットを開始