# 검색

## Web에서 검색 이벤트 자동 측정

마켓탭은 Web 한정으로 검색 이벤트를 조건부 자동 측정합니다.

1. `mkt_page_view` 이벤트가 기록 될 때,
2. `'q', 's', 'search', 'query', 'searchInput', 'queryInput', 'keyword'` 쿼리파라미터가 포함된 경우

`mkt_search` 이벤트를 함께 측정하며 `mkt_search_query` 속성에 해당 쿼리파라미터의 값을 함께 기록합니다.

관련된 자세한 내용은 아래 문서를 확인해주세요.

{% content-ref url="../auto-collect" %}
[auto-collect](https://docs.marketap.io/t3ZS4WXNMj0HK27EtIMV/developer/taxonomy/sdk/event/auto-collect)
{% endcontent-ref %}

## 검색 이벤트 직접 기록

사용자의 검색 이벤트를 기록합니다. `mkt_search` 이벤트를 기록합니다.

**매개변수**:

• properties?: 이벤트와 함께 기록할 속성.

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

```javascript
mtap.track('mkt_search' {
  mkt_search_query: "Marketap"
});
```

{% endtab %}

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

```kotlin
Marketap.track(
    event = "mkt_search",
    properties = mapOf(
        "mkt_search_query" to "Marketap"
    )
)
```

{% endtab %}

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

```java
Marketap.track(
    "mkt_search",
    new HashMap<String, Object>() {{
        put("mkt_search_query", "Marketap");
    }}
);
```

{% endtab %}

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

```swift
Marketap.track(
    eventName: "mkt_search",
    eventProperties: [
        "mkt_search_query": "Marketap"
    ]
)
```

{% endtab %}

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

```dart
Marketap.track(
  "mkt_search",
  eventProperties: {
    "mkt_search_query": "Marketap"
  },
);

```

{% endtab %}
{% endtabs %}
