웹앱

사전 준비

Adrop에 웹앱 등록을 완료하셨나요? 등록이 완료되었을 경우 프로젝트에서 Adrop Metrics가 활성화되어 있는지 확인하세요.

Initiailze Adrop

  1. 파라미터를 사용하기 전에 적절한 값으로 바꿔주세요.

adrop.initialize('YOUR_APP_KEY')
  1. Typescript을 사용하는 경우, 이 코드를 *.d.ts에 복사하세요.

declare var adrop: {
    initialize: (appKey: string) => void;
    request: (unitId: string) => Promise<{ ad: string, unit: string}>;
    setProperty: (key: string, value: string) => Promise<void>;
    logEvent: (name: string, params: Record<string, any>) => Promise<void>;
}

3. ESLint을 사용하는 경우, .eslintrc.jsonglobals 필드에 "adrop": true 를 입력해주세요.

{
   "globals": {
      "adrop": true
   }
}

Log Events

커스텀 이벤트를 기록하여 운영 중인 앱의 사용자를 세그먼트로 정의할 수 있습니다.

await adrop.logEvent("event_name", {
    "data_key_1": 1,
    "data_key_2": 1.2,
    "data_key_3": true,
    "data_key_4": "value_text"
})

Last updated