カートイベント
カートインタラクションを使用して、顧客がオンラインショッピングカートの内容をいつ変更したかを取得します。
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| lineItem | 品目属性 | 必須。1 つの品目属性値。 |
Add To Cart (カートに追加) の例
iOS
Android
1AddToCartEvent(
2 lineItem: LineItem(
3 catalogObjectType: "Product",
4 catalogObjectId: "product-1",
5 quantity: 1,
6 price: 20.0,
7 currency: "USD",
8 attributes: [
9 "gift_wrap": false
10 ]
11 )
12)1CartEvent.add(
2 lineItem = LineItem(
3 catalogObjectId = "product-1",
4 catalogObjectType = "Product",
5 quantity = 1,
6 price = 20.0,
7 currency = "USD",
8 attributes = mapOf(
9 "gift_wrap" to false
10 )
11 )
12)Remove From Cart (カートから削除) の例
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| lineItem | 品目属性 | 必須。1 つの品目属性値。 |
1RemoveFromCartEvent(
2 lineItem: LineItem(
3 catalogObjectType: "Product",
4 catalogObjectId: "product-1",
5 quantity: 1
6 )
7)1CartEvent.remove(
2 lineItem = LineItem(
3 catalogObjectId = "product-1",
4 catalogObjectType = "Product",
5 quantity = 1
6 )
7)Replace Cart (カートを置き換え) の例
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| lineItem | 品目属性 | 必須。1 つの品目属性値。 |
1ReplaceCartEvent(
2 lineItems: [
3 LineItem(
4 catalogObjectType: "Product",
5 catalogObjectId: "product-1",
6 quantity: 1
7 ),
8 LineItem(
9 catalogObjectType: "Product",
10 catalogObjectId: "product-2",
11 quantity: 1,
12 price: 20.0,
13 currency: "USD",
14 attributes: [
15 "gift_wrap": false
16 ]
17 )
18 ]
19)1CartEvent.replace(
2 lineItems = listOf(
3 LineItem(
4 catalogObjectType = "Product",
5 catalogObjectId = "product-1",
6 quantity = 1
7 ),
8 LineItem(
9 catalogObjectType = "Product",
10 catalogObjectId = "product-2",
11 quantity = 1,
12 price = 20.0,
13 currency = "USD",
14 attributes = mapOf(
15 "gift_wrap" to false
16 )
17 )
18 )
19)