よくある質問
Campaign API について
どのようなAPIですか?
HTTPS(REST)形式のAPIです。ギフト注文の作成と商品バリアントの検索ができます。あなたのシステムからHTTPSリクエストを送るだけで利用できます。
認証はどのように行いますか?
リクエストヘッダーに x-anycampaign-key(APIキー)と x-anycampaign-store-id(ストアID)を指定して認証します。これらの値はAnyReachから発行されます。
一度に何件のギフト注文を作成できますか?
1回のAPIコールで1件のギフト注文を作成できます。複数件の場合はAPIを繰り返し呼び出してください。
商品・在庫について
キャンペーンで使う商品はどのように用意しますか?
ギフトとして提供したい商品をAnyGiftに事前登録していただきます。登録後に発行される商品バリアントIDを Campaign API で指定することで、ギフト注文を作成できます。
在庫管理はどうなりますか?
AnyCampaign がギフト注文作成時に在庫を自動管理します。選択肢が1商品の場合は注文作成時点で在庫を確保し、受取後に適切に処理します。選択肢が複数の場合は受取時に選ばれた商品の在庫を消費します。
商品在庫がなくなった場合はどうなりますか?
在庫が不足している商品で注文作成を試みると、APIがエラーを返します。注文作成前に商品バリアント検索APIで在庫状況を確認することをお勧めします。
受取フローについて
受取者はどのようにギフトを受け取りますか?
- あなたが受取URLを受取者にメール等で送付します
- 受取者がURLにアクセスし、受取画面を開きます
- 複数の商品選択肢がある場合は商品を選びます
- 配送先の氏名・住所・電話番号を入力して確定します
- 受取者に受取完了メールが自動送信されます
受取URLに有効期限はありますか?
はい、受取URLには有効期限があります。期限の設定はAnyCampaignのストア設定に基づきます。詳細はAnyReachの担当者にお問い合わせください。
受取者向けのUI(受取画面)をカスタマイズできますか?
受取画面はAnyCampaignが提供します。カスタムドメインでの受取画面提供など、カスタマイズオプションについてはAnyReachの担当者にご相談ください。
システム連携について
Shopify以外のECシステムでも使えますか?
はい。Campaign APIはShopify以外のシステムとも連携できます。Shopifyをご利用の場合は受取後の下書き注文自動作成など追加の自動化機能が利用できますが、Shopify以外のシステムでも Campaign API を通じたギフト注文の発行・管理は利用可能です。
AnyGiftタグ挿入型とはどう違いますか?
AnyGiftタグ挿入型は「購入者がeギフトとして贈る」用途(ECサイトへのスクリプト埋め込み、購入者が決済)に対して、AnyCampaign は「企業がシステムからギフトを一括発行・配布する」用途に特化しています。購入者の決済フローは不要で、APIから直接ギフト注文を作成します。