For the complete documentation index, see llms.txt. This page is also available as Markdown.

Node.js

SDK 의존성 추가

npm install --save @hackler/javascript-sdk
yarn add @hackler/javascript-sdk

SDK 초기화

hackleClient는 SDK 기능을 사용하기 위한 메소드들을 제공하는 클래스입니다.

SDK 를 사용하기 위해서는 hackleClient 초기화가 필요합니다.

인스턴스화

SDK 키를 전달하여 hackleClient를 인스턴스화 합니다. hackleClient는 필요한 정보들을 얻기 위해 백그라운드 작업으로 핵클 서버와 주기적으로 동기화합니다.

  • SDK 키는 핵클 서비스의 대시보드 안에 위치한 SDK 연동 정보에서 확인하실 수 있습니다.

const Hackle = require("@hackler/javascript-sdk");

// YOUR_SERVER_SDK_KEY 자리에 SDK 키를 넣습니다.
const hackleClient = Hackle.createInstance("YOUR_SERVER_SDK_KEY");

초기화 완료

SDK 초기화 시 핵클 서버로부터 필요한 정보들을 가져옵니다.

초기화는 비동기로 진행되며 onReady로 초기화 완료 콜백을 받을 수 있습니다.

종료

어플리케이션이 종료될 때 close() 메소드를 호출해야 합니다. 이 과정을 통해 사용 중인 리소스를 반납하고 남아있는 이벤트를 전송합니다.

마지막 업데이트