menu_book 開発者向け
JavaScriptクライアント
CDNから読み込む小さなスクリプトを使って、ご自身のウェブサイトからEntaseのチェックアウトを開きます – インラインパネルまたはポップアップウィンドウとして表示できます。
- 概要 Entase JavaScriptクライアントを使用すると、訪問者を別のページへ移動させることなく、ご自身のウェブサイト上でチェックアウトをインラインパネルまたはポップアップウィンドウとして開くことができます。
- クライアントをインストールする Entase CDN から client.js を読み込み、インスタンスを作成します。インストールするパッケージも、必要なビルド手順もありません。
- コンストラクターオプション new Entase() で受け付けられるすべてのオプション、それぞれのデフォルト値と効果。すべてのオプションは任意で、ほとんどは予約ごとに上書きできます。
- チェックアウトモード クライアントがインラインパネルとポップアップウィンドウのどちらを選択するか、信頼済みオリジンがその判断を左右する理由、ローカル開発時に想定される動作について説明します。
- チェックアウトを開く `book()` メソッドは1つのイベントのチェックアウトを開き、呼び出しごとのオーバーライドと、独自のシステムに引き継げるクライアントコンテキストを受け取ります。
- イベント `on()` と `off()` を使ってチェックアウトのオープン、クローズ、同意の記録を監視し、イベント名ごとにリスナーは 1 つだけというルールを理解します。
- メソッドリファレンス Entase クライアントの完全な公開 API – 予約、イベント購読、ランタイムのゲッターとセッター、破棄。
- トラッキングと同意 キャンペーンおよびアトリビューションのパラメータをチェックアウトに引き継ぎ、初回購入者に表示する利用規約に関する通知を管理します。
- 高度な埋め込みオプション 埋め込みウィジェットでは、コピー&ペースト用のスニペットに表示されている以上の設定が可能で、開くチェックアウトにクライアントオプションを渡すこともできます。
- トラブルシューティング クライアントの統合時によく発生する障害 – インラインチェックアウトがポップアップにフォールバックする、ウィンドウがブロックされる、コンテナが見つからない、コンソールに警告が表示される – について説明します。