Skip to content

검색 관련

jinsang edited this page Aug 29, 2023 · 2 revisions

구성


API 가이드

검색

  • 검색어 정보 전송

메서드

static send(value: ACParams, callback: (error?: object, result?: ACEResponseToCaller) => void): void;
static send(value: ACParams): Promise<ACEResponseToCaller>;

매개변수

  • ACParams.init(type: ParamType, value?: string): 이벤트 정보 전송에 사용되는 static 메서드
    • type: 이벤트 종류
      • 검색의 경우: ACParams.TYPE.SEARCH
    • value: 화면명
      • 예: 검색 화면
  • params.memberKey: 멤버ID, 사용자 식별을 위한 ID
  • params.keyword: 검색 키워드

예제코드

import { ACParams, ACS } from 'acecounter.sdk.react-native'

const params = ACParams.init(ACParams.TYPE.SEARCH, '검색 화면')
params.memberKey = '멤버ID'
params.keyword = '검색 키워드'
ACS.send(params)
  .then((response) => {
    if (response) {
      console.log('response: ' + JSON.stringify(response))
    }
    console.log(`success sdk send ${params.name}`)
  })
  .catch((err) => {
    if (err) {
      console.log('err: ' + JSON.stringify(err))
    }
  })