導入前提条件
AnyCampaign を導入するために必要な条件を説明します。
技術的な前提条件
Campaign API を呼び出せる開発環境
AnyCampaign はAPIベースのサービスです。あなたのシステムからCampaign APIを呼び出すための開発リソースが必要です。
| 要件 | 内容 |
|---|---|
| APIの呼び出し | HTTPS (REST API) を呼び出せるシステムまたは開発者が必要です |
| APIキー管理 | 発行されたAPIキーとストアIDを安全に管理する仕組みが必要です |
商品の事前登録
キャンペーンでギフトとして提供する商品は、AnyCampaignへの事前登録が必要です。登録後に発行される商品バリアントIDをAPIで指定することでギフト注文を作成します。
- 商品の在庫状況は
POST /v1/product_variants/searchで事前に確認できます - 在庫切れの商品でのギフト注文作成はAPIエラーとなります(注文前に在庫確認を推奨)
受取URLの配布手段
Campaign APIの注文作成レスポンスに含まれる recipientUrl を受取者に届ける手段は、あなた自身が用意します。
| 例 | 内容 |
|---|---|
| メール | CRMや社内メールシステムからURLを添付して送付 |
| SMS | SMS配信サービスを通じて送付 |
| アプリ通知 | プッシュ通知でURLを送付 |
| 社内イントラ | 社内ポータルサイトでURLを公開 |
AnyCampaign とAnyGiftタグ挿入型との関係
AnyCampaignは、AnyGiftタグ挿入型と同じバックエンド基盤を共有しています。
| 項目 | AnyGift タグ挿入型 | AnyCampaign |
|---|---|---|
| ギフト作成方法 | ECサイトへのスクリプト埋め込み、またはAPIから | Campaign API専用エンドポイントから |
| 決済 | Stripe / Amazon Pay(購入者が決済) | APIを通じて事業者が注文を作成(購入者の決済不要) |
| 主な用途 | 購入者がeギフトとして贈る | 企業がキャンペーン参加者・従業員等にギフトを配布する |
AnyCampaignは、「購入者がギフトを送る」のではなく「企業がシステムからギフトを一括発行・配布する」ユースケースに特化したサービスです。