メインコンテンツへスキップ
GET
/
endpoint
コレクションの取得
curl --request GET \
  --url https://api.example.com/endpoint
このサービスは商品コレクションエンドポイントへのアクセスを提供します。

HTTP リクエスト

GET https://api.products.kameleoon.com/collection/{%collection_id%}
商品 collection_id は、ダッシュボードの Product Collections セクションで確認できます。構成済みのコレクションは、ID 番号とともにそこに一覧表示されています。

クエリパラメーター

パラメーター必須説明
shop_idStringTrueストアキー。Kameleoon アプリの Recommendations > Settings > Store settings で確認できます。キーについては、カスタマーサクセスマネージャーにもお問い合わせいただけます。
didStringFalseデバイス ID。この ID は KameleoonProducts_device_id クッキーで確認でき、このエンドポイントを呼び出す前にバックエンドから取得できます。
locationStringFalseユーザーの所在地。
external_idStringFalseシステムまたは CRM 内でユーザーに関連付けられた一意の識別子。(Kameleoon VisitorCode との正確なマッチングを確保するには、ID を最初に Kameleoon カスタムデータとして保存する必要があります。このカスタムデータを設定する際は、Use this custom data as a unique identifier for cross-device matching オプションを必ず有効にして、ID が両システム間でユーザーアクティビティをリンクするために使用されるようにしてください)。

API レスポンス

名前説明
productsArray of objects商品に関する情報の配列。各オブジェクトは次のプロパティを持ちます。
htmlStringコレクション作成時に選択された HTML テンプレート

products オブジェクト配列のフィールドリスト

プロパティ説明
name商品名
url商品ページへの完全な URL
category_ids関連するカテゴリ ID のリスト
barcode商品のバーコードまたは一意の識別子
vendor_codeベンダーまたはブランドコード
brandブランド名
leftovers在庫タイプを示します(例: “lot”、“single” など)
rating商品評価
fashion_featureファッション機能または対象オーディエンス(例: 子供、女性)
fashion_wear_typeファッションアイテムのタイプ(例: 靴、衣服)
fashion_original_sizes元々利用可能だったサイズ
pictureデフォルトの画像 URL
categories商品カテゴリ(配列)。次のプロパティを持ちます。
price_formatted文字列としてフォーマットされた商品価格(例: ”$ 70”)
price_full_formatted文字列としてフォーマットされた商品の完全な価格(例: ”$ 70.00”)
price数値としての商品価格
price_full数値としての商品の完全な価格
image_urlメイン画像 URL
image_url_handleメイン画像への相対パス
image_url_resizedサイズ別にリサイズされた画像 URL を含むオブジェクト
url_handle商品ページへの相対パス
currency通貨記号(例: ”$“)
_id内部の一意の識別子
id商品 ID(多くの場合バーコードと同じ)
stock_quantity利用可能な在庫数量
fashion_colors商品で利用可能な色
params商品属性を表すキー/値のペアのリスト(例: サイズ、色)
group_id商品が属するグループの ID

categories 配列のプロパティリスト

プロパティ説明
idカテゴリ ID
parent_id(オプション)親カテゴリの ID(該当する場合)
urlカテゴリの完全な URL
nameカテゴリ名
levelカテゴリレベル(例: “1” = 親、“2” = サブカテゴリ)
url_handleカテゴリへの相対 URL パス