인앱메시지 개발자 가이드


🚧

지원 SDK 버전

인앱메시지를 사용하기 위해서는 React SDK 11.15.0 버전 이상을 사용해야 합니다.

인앱메시지 캠페인에 관한 자세한 사항은 인앱메시지 가이드를 확인해주세요.

인앱메시지 개발자 가이드

Interfaces

HackleInAppMessage

interface HackleInAppMessage {
  key: number
}
  • 인앱메시지의 키를 반환합니다.

HackleInAppMessageView

interface HackleInAppMessageView {
  close(): void
  inAppMessage: HackleInAppMessage // 11.48.0+ 
}
  • close() 를 호출하여 인앱메시지를 리스너 함수 내에서 직접 닫을 수 있습니다.

Methods

getDisplayedInAppMessageView

const hackleClient = createInstance("YOUR_SDK_KEY");

const view = hackleClient.getDisplayedInAppMessageView();
if (view !== null) {
  view.close(); // 현재 표시 중인 인앱메시지를 닫습니다.
}
  • 현재 브라우저에 표시된 인앱메시지를 반환합니다.
  • 반환 타입은 HackleInAppMessageView | null 입니다.
    • 현재 표시 중인 인앱메시지가 존재하지 않는 경우 null 을 반환합니다.