導入の流れ
AnyGift カート組み込み型の導入ステップを説明します。
導入ステップ概要
STEP 1: 契約・アカウント開設
↓
STEP 2: ECプラットフォームとの連携設定
↓
STEP 3: eギフトフォームをカートに組み込み
↓
STEP 4: 動作確認
↓
STEP 5: 公開・運用開始
STEP 1: 契約・アカウント開設
導入窓口と要件、契約・申込手続き、採用する実装構成を確認します。手続き後は、その構成で必要なアクセス情報と設定情報を受け取ります。AnyGift管理画面を使わない構成もあります。
このステップで確認すること: - ご利用のECプラットフォーム(ebisumart / ecforce / SFCC / 独自EC) - Webhook、API、カートリッジ等の必要な連携設定を行える権限があるか - eギフトフォームを埋め込むカートページのHTML編集が可能か
STEP 2: ECプラットフォームとの連携設定
対象プラットフォームに合わせて、注文や受取状態をAnyGiftと連携する設定を行います。
| ECプラットフォーム | 対応方式 |
|---|---|
| ebisumart | Webhook設定を管理画面から追加 |
| ecforce | 提供された手順に従い、ショップ画面スクリプト、注文イベント、API連携の必要な経路を設定 |
| SFCC(Salesforce Commerce Cloud) | 専用カートリッジとフックを設定 |
| 独自EC・その他 | REST APIを呼び出す実装が必要(注文確定時にAnyGift APIを呼び出す) |
設定後は、eギフト注文をAnyGiftへ連携し、利用する方式に沿って受取URLを発行・案内します。
STEP 3: eギフトフォームをカートに組み込み
利用する方式に応じて、AnyGiftが提供するJavaScript、テンプレート変更、またはカートリッジを組み込みます。
このフォームにより、購入者はカート画面で「eギフトとして贈る」を選択し、贈り主名とメッセージを入力できるようになります。
対象ページ、読み込むファイル、事前に設定する値は方式ごとに異なります。提供されたセットアップ手順に従ってください。
STEP 4: 動作確認
本番公開前にテスト環境で動作を確認します。
確認項目: - カート画面にeギフトフォームが表示されるか - eギフトとして注文が確定すると、設定したイベント・API経路で正常に連携されるか - AnyGiftが受取URLを発行し、想定した画面またはメールで購入者へ案内されるか - 受取画面で受取者が配送先を入力できるか - 利用する管理経路で受取情報を確認できるか - 注文確認メール(ebisumart使用時は抑制設定)が正しく動作するか
STEP 5: 公開・運用開始
動作確認が完了したら本番運用を開始します。
受取者が配送先を入力した後、管理画面またはEC側のシステムから配送先情報を確認し、導入時に定めた出荷フローへ進みます。既存運用から変わる点と障害時の確認方法も、本番公開前に確認してください。
導入後の運用については利用ガイドをご参照ください。