導入の流れ
AnyGift カート組み込み型の導入ステップを説明します。
導入ステップ概要
STEP 1: 契約・アカウント開設
↓
STEP 2: ECプラットフォームのWebhook設定
↓
STEP 3: eギフトフォームをカートに組み込み
↓
STEP 4: 動作確認
↓
STEP 5: 公開・運用開始
STEP 1: 契約・アカウント開設
AnyReachの担当者と要件を確認し、利用契約を締結します。契約後、AnyGift管理画面へのアクセス情報が発行されます。
このステップで確認すること: - ご利用のECプラットフォーム(ebisumart / ecforce / SFCC / 独自EC) - Webhook設定の権限があるか - eギフトフォームを埋め込むカートページのHTML編集が可能か
STEP 2: ECプラットフォームのWebhook設定
注文が確定した際にAnyGiftへ通知を送るWebhook設定をECプラットフォームに追加します。
| ECプラットフォーム | 対応方式 |
|---|---|
| ebisumart | Webhook設定を管理画面から追加 |
| ecforce | Webhook設定を管理画面から追加 |
| SFCC(Salesforce Commerce Cloud) | Webhook設定を管理画面から追加 |
| 独自EC・その他 | REST APIを呼び出す実装が必要(注文確定時にAnyGift APIを呼び出す) |
Webhookが設定されると、eギフト注文が確定した際にAnyGiftが注文情報を受信し、ギフトURLを購入者に自動送信します。
STEP 3: eギフトフォームをカートに組み込み
AnyGiftが提供するJavaScriptコンポーネント(eギフトフォーム)をカートページに埋め込みます。
このフォームにより、購入者はカート画面で「eギフトとして贈る」を選択し、送り主名とメッセージを入力できるようになります。
ECプラットフォームのカートテンプレートを編集してコンポーネントを追加する方法が一般的です。実装の詳細についてはAnyReachの担当者が技術支援を提供します。
STEP 4: 動作確認
本番公開前にテスト環境で動作を確認します。
確認項目: - カート画面にeギフトフォームが表示されるか - eギフトとして注文が確定するとWebhookが正常に送信されるか - AnyGiftがギフトURLを発行し、購入者にメールが届くか - 受取画面で受取者が配送先を入力できるか - 管理画面で受取情報を確認できるか - 注文確認メール(ebisumart使用時は抑制設定)が正しく動作するか
STEP 5: 公開・運用開始
動作確認が完了したら本番運用を開始します。
カート組み込み型では、既存のEC・OMS運用フローを大きく変える必要はありません。受取者が配送先を入力した後、管理画面またはEC側のシステムから配送先情報を確認して通常通り発送できます。
導入後の運用については利用ガイドをご参照ください。