管理画面関連
ブランドサイトなど他ドメインからecforceのショップカート画面およびLP画面に購入遷移させる方法
以下の場合、HTMLの記述が必要です。
- ブランドサイトなどの他ドメインからecforceのカートに商品を追加する
- ecforce上のフリーページからecforceのカートに商品を追加する
- 他ドメインから商品を選択した状態でecforceのLPに遷移する
他ドメインからPOSTリクエストする場合
他ドメインからPOSTリクエストでカートに商品を追加する場合は、別途サーバ側の設定が必要な場合があります。
本記事に記載している以下記述で動作しない場合は、カスタマーサポートにお問い合わせください。
ecforceのカートに商品を追加する場合
「ecforce上のSKU ID」とは、SKUコードごとのID(数字)を指します。
「商品管理 > 商品管理 > 対象商品」の「タブ:SKU 管理」画面で、SKUコードごとのIDを確認できます。
※「SKUコード」ではありません。
GETリクエスト
<a href="ドメイン/shop/cart/add?variant_id=ecforce上のSKU ID ※&quantity=数量"></a>
記述例
<a href="https://shop.example.com/shop/cart/add?variant_id=150&quantity=1"></a>
POSTリクエスト
<form action="ドメイン/shop/cart/add" method="post">
<input type="hidden" name="variant_id" value="ecforce上のSKU ID ※">
<input type="hidden" name="quantity" value="数量">
<input type="submit" value="購入ボタンの表記">
</form>
記述例
<form action="https://shop.example.com/shop/cart/add" method="post">
<input type="hidden" name="variant_id" value="150">
<input type="hidden" name="quantity" value="1">
<input type="submit" value="カートに入れる">
</form>
ecforceのカートに商品を上書き追加する場合
POSTリクエスト
<form action="ドメイン/shop/cart/reset" method="post">
<input type="hidden" name="variant_id" value="ecforce上のSKU ID ※">
<input type="hidden" name="quantity" value="数量">
<input type="submit" value="購入ボタンの表記">
</form>
記述例
<form action="https://shop.example.com/shop/cart/reset" method="post">
<input type="hidden" name="variant_id" value="150">
<input type="hidden" name="quantity" value="1">
<input type="submit" value="カートに入れる">
</form>
GETリクエスト
<a href="ドメイン/shop/cart/reset?variant_id=ecforce上のSKU ID ※&quantity=数量">購入ボタンの表記</a>
記述例
<a href="https://shop.example.com/shop/cart/reset?variant_id=150&quantity=1">カートに入れる</a>
ecforceのカートに複数の商品を同時追加する場合
POSTリクエスト
<form action="ドメイン/shop/cart/add" method="post">
<input type="hidden" name="variant[]" value="ecforce上のSKU ID ※,数量">
<input type="hidden" name="variant[]" value="ecforce上のSKU ID ※,数量">
<input type="submit" value="購入ボタンの表記">
</form>
記述例
<form action="https://shop.example.com/shop/cart/add" method="post">
<input type="hidden" name="variant[]" value="150,1">
<input type="hidden" name="variant[]" value="500,1">
<input type="submit" value="カートに入れる">
</form>
商品を選択した状態でLPに遷移する場合
GETリクエスト
<a href="ドメイン/lp?u=広告URL&variant_id=ecforce上のSKU ID ※">購入ボタンの表記</a>
記述例
<a href="https://shop.example.com/lp?u=index&variant_id=150">カートに入れる</a>
「ecforce上のSKU ID」とは、SKUコードごとのID(数字)を指します。
「商品管理 > 商品管理 > 対象商品」の「タブ:SKU 管理」画面で、SKUコードごとのIDを確認できます。
※「SKUコード」ではありません。
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
この記事の目次
このセクションの記事