# 상품 조회 / 장바구니 추가 / 위시리스트 추가

상품 조회, 장바구니 추가, 위시리스트 추가 이벤트는 SDK가 따로 함수로 제공하지 않습니다. 따라서 아래와 같이 이벤트 명과 함께 속성을 추적해주면 됩니다.

{% hint style="warning" %}
**mkt\_items**에 아이템에 관련된 값이 1개만 들어가더라도, 반드시 배열의 형태로 넣어주어야 합니다.
{% endhint %}

#### 상품 조회 <a href="#product_view" id="product_view"></a>

{% tabs %}
{% tab title="JavaScript" %}

```javascript
mtap.track('mkt_product_view', {
  your_custom_key: 'CUSTOM_VALUE'
  mkt_items: [
    {
      mkt_product_id: 'P12345',
      mkt_product_name: 'T-shirt',
      mkt_product_price: 25.0,
      mkt_quantity: 2,
      mkt_discount: 5.0,
      mkt_category1: '의류',
      mkt_category2: '남성복',
    }
  ],
});
```

{% endtab %}

{% tab title="Android - Kotlin" %}

```kotlin
Marketap.track(
    event = "mkt_product_view",
    properties = mapOf(
        "your_custom_key" to "CUSTOM_VALUE",
        "mkt_items" to listOf(
            mapOf(
                "mkt_product_id" to "P12345",
                "mkt_product_name" to "T-shirt",
                "mkt_product_price" to 25.0,
                "mkt_quantity" to 2,
                "mkt_discount" to 5.0,
                "mkt_category1" to "의류",
                "mkt_category2" to "남성복"
            )
        )
    )
)
```

{% endtab %}

{% tab title="Android - Java" %}

```java
Marketap.track(
    "mkt_product_view",
    new HashMap<String, Object>() {{
        put("your_custom_key", "CUSTOM_VALUE");
        put("mkt_items", Arrays.asList(
            new HashMap<String, Object>() {{
                put("mkt_product_id", "P12345");
                put("mkt_product_name", "T-shirt");
                put("mkt_product_price", 25.0);
                put("mkt_quantity", 2);
                put("mkt_discount", 5.0);
                put("mkt_category1", "의류");
                put("mkt_category2", "남성복");
            }}
        ));
    }}
);
```

{% endtab %}

{% tab title="IOS - Swift" %}

```swift
Marketap.track(
    eventName: "mkt_product_view",
    eventProperties: [
        "your_custom_key": "CUSTOM_VALUE",
        "mkt_items": [
            [
                "mkt_product_id": "P12345",
                "mkt_product_name": "T-shirt",
                "mkt_product_price": 25.0,
                "mkt_quantity": 2,
                "mkt_discount": 5.0,
                "mkt_category1": "의류",
                "mkt_category2": "남성복"
            ]
        ]
    ]
)
```

{% endtab %}

{% tab title="Flutter - Dart" %}

```dart
Marketap.track(
  "mkt_product_view",
  eventProperties: {
    "your_custom_key": "CUSTOM_VALUE",
    "mkt_items": [
      {
        "mkt_product_id": "P12345",
        "mkt_product_name": "T-shirt",
        "mkt_product_price": 25.0,
        "mkt_quantity": 2,
        "mkt_discount": 5.0,
        "mkt_category1": "의류",
        "mkt_category2": "남성복",
      }
    ]
  }
);

```

{% endtab %}
{% endtabs %}

#### 장바구니 추가 <a href="#add_to_cart" id="add_to_cart"></a>

{% tabs %}
{% tab title="JavaScript" %}

```javascript
mtap.track('mkt_add_to_cart', {
  your_custom_key: 'CUSTOM_VALUE'
  mkt_items: [
    {
      mkt_product_id: 'P12345',
      mkt_product_name: 'T-shirt',
      mkt_product_price: 25.0,
      mkt_quantity: 2,
      mkt_discount: 5.0,
      mkt_category1: '의류',
      mkt_category2: '남성복',
    }
  ]
});
```

{% endtab %}

{% tab title="Android - Kotlin" %}

```kotlin
Marketap.track(
    event = "mkt_add_to_cart",
    properties = mapOf(
        "your_custom_key" to "CUSTOM_VALUE",
        "mkt_items" to listOf(
            mapOf(
                "mkt_product_id" to "P12345",
                "mkt_product_name" to "T-shirt",
                "mkt_product_price" to 25.0,
                "mkt_quantity" to 2,
                "mkt_discount" to 5.0,
                "mkt_category1" to "의류",
                "mkt_category2" to "남성복"
            )
        )
    )
)
```

{% endtab %}

{% tab title="Android - Java" %}

```java
Marketap.track(
    "mkt_add_to_cart",
    new HashMap<String, Object>() {{
        put("your_custom_key", "CUSTOM_VALUE");
        put("mkt_items", Arrays.asList(
            new HashMap<String, Object>() {{
                put("mkt_product_id", "P12345");
                put("mkt_product_name", "T-shirt");
                put("mkt_product_price", 25.0);
                put("mkt_quantity", 2);
                put("mkt_discount", 5.0);
                put("mkt_category1", "의류");
                put("mkt_category2", "남성복");
            }}
        ));
    }}
);
```

{% endtab %}

{% tab title="IOS - Swift" %}

```swift
Marketap.track(
    eventName: "mkt_add_to_cart",
    eventProperties: [
        "your_custom_key": "CUSTOM_VALUE",
        "mkt_items": [
            [
                "mkt_product_id": "P12345",
                "mkt_product_name": "T-shirt",
                "mkt_product_price": 25.0,
                "mkt_quantity": 2,
                "mkt_discount": 5.0,
                "mkt_category1": "의류",
                "mkt_category2": "남성복"
            ]
        ]
    ]
)
```

{% endtab %}

{% tab title="Flutter - Dart" %}

```dart
Marketap.track(
  "mkt_add_to_cart",
  eventProperties: {
    "your_custom_key": "CUSTOM_VALUE",
    "mkt_items": [
      {
        "mkt_product_id": "P12345",
        "mkt_product_name": "T-shirt",
        "mkt_product_price": 25.0,
        "mkt_quantity": 2,
        "mkt_discount": 5.0,
        "mkt_category1": "의류",
        "mkt_category2": "남성복",
      }
    ]
  }
);

```

{% endtab %}
{% endtabs %}

#### 위시리스트 추가 <a href="#add_to_wishlist" id="add_to_wishlist"></a>

{% tabs %}
{% tab title="JavaScript" %}

```javascript
mtap.track('mkt_add_to_wishlist', {
  your_custom_key: 'CUSTOM_VALUE'
  mkt_items: [
    {
      mkt_product_id: 'P12345',
      mkt_product_name: 'T-shirt',
      mkt_product_price: 25.0,
      mkt_quantity: 2,
      mkt_discount: 5.0,
      mkt_category1: '의류',
      mkt_category2: '남성복',
    }
  ]
});
```

{% endtab %}

{% tab title="Android - Kotlin" %}

```kotlin
Marketap.track(
    event = "mkt_add_to_wishlist",
    properties = mapOf(
        "your_custom_key" to "CUSTOM_VALUE",
        "mkt_items" to listOf(
            mapOf(
                "mkt_product_id" to "P12345",
                "mkt_product_name" to "T-shirt",
                "mkt_product_price" to 25.0,
                "mkt_quantity" to 2,
                "mkt_discount" to 5.0,
                "mkt_category1" to "의류",
                "mkt_category2" to "남성복"
            )
        )
    )
)
```

{% endtab %}

{% tab title="Android - Java" %}

```java
Marketap.track(
    "mkt_add_to_wishlist",
    new HashMap<String, Object>() {{
        put("your_custom_key", "CUSTOM_VALUE");
        put("mkt_items", Arrays.asList(
            new HashMap<String, Object>() {{
                put("mkt_product_id", "P12345");
                put("mkt_product_name", "T-shirt");
                put("mkt_product_price", 25.0);
                put("mkt_quantity", 2);
                put("mkt_discount", 5.0);
                put("mkt_category1", "의류");
                put("mkt_category2", "남성복");
            }}
        ));
    }}
);
```

{% endtab %}

{% tab title="IOS - Swift" %}

```swift
Marketap.track(
    eventName: "mkt_add_to_wishlist",
    eventProperties: [
        "your_custom_key": "CUSTOM_VALUE",
        "mkt_items": [
            [
                "mkt_product_id": "P12345",
                "mkt_product_name": "T-shirt",
                "mkt_product_price": 25.0,
                "mkt_quantity": 2,
                "mkt_discount": 5.0,
                "mkt_category1": "의류",
                "mkt_category2": "남성복"
            ]
        ]
    ]
)
```

{% endtab %}

{% tab title="Flutter - Dart" %}

```dart
Marketap.track(
  "mkt_add_to_wishlist",
  eventProperties: {
    "your_custom_key": "CUSTOM_VALUE",
    "mkt_items": [
      {
        "mkt_product_id": "P12345",
        "mkt_product_name": "T-shirt",
        "mkt_product_price": 25.0,
        "mkt_quantity": 2,
        "mkt_discount": 5.0,
        "mkt_category1": "의류",
        "mkt_category2": "남성복",
      }
    ]
  }
);

```

{% endtab %}
{% endtabs %}

상품 조회, 장바구니 추가 이벤트가 집계되는 경우 한 눈에 보기에서 제품 지표를 통해 확인이 가능합니다. 해당 이벤트와 아이템 속성중 하나라도 누락이 된 경우, 제품 지표가 올바르게 노출되지 않을 수 있습니다.

<figure><img src="https://260547158-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTQoY0rYrzNUQxhlUfYFm%2Fuploads%2FrYuwztE5EmBTR76I5tao%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202025-08-25%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%204.29.54.png?alt=media&#x26;token=f9e3b824-f4ee-4230-a9a3-c00d809a17ac" alt=""><figcaption></figcaption></figure>
