Ads API
유저 식별자

Corca Ads API에서는 유저를 식별하기 위해 Session ID, Device ID, Customer ID 세 가지 값을 사용합니다.

Session ID

생성 시점

  • 웹: 사용자가 웹 브라우저를 열고 웹 사이트에 접속하면 새로운 세션 ID가 생성됩니다.
  • 앱: 사용자가 앱을 실행하면 새로운 세션 ID가 생성됩니다.

만료 시점

  • 웹: 사용자가 브라우저 혹은 탭을 닫거나 타임아웃이 되면 세션 ID는 만료됩니다.
  • 앱: 사용자가 앱을 종료하거나 타임아웃이 되면 세션 ID는 만료됩니다.

타임 아웃

사용자가 앱, 브라우저 혹은 탭을 닫지 않더라도, 일정 시간 동안 활동이 없으면 세션은 만료됩니다.

  • 활동이 없다는 것은 좌측 "로그 수집" 항목에 해당하는 이벤트가 발생하지 않는 것을 의미합니다.
  • 타임아웃 시간은 기본적으로 30분이며, 원하는 값으로 변경할 수 있습니다.

자세한 이해를 위해 SDK의 소스코드를 참고하실 수 있습니다.

Device ID

생성 시점

  • 웹: 사용자가 웹 브라우저로 웹 사이트에 최초로 접속하면 새로운 디바이스 ID가 생성됩니다.
  • 앱: 사용자가 앱을 설치 후 최초로 실행하면 새로운 디바이스 ID가 생성됩니다.

만료 시점

  • 웹: 사용자가 브라우저의 캐시를 삭제하거나 로컬스토리지 혹은 쿠키를 삭제하면 디바이스 ID는 만료됩니다.
  • 앱: 사용자가 앱을 삭제하거나 앱 데이터를 삭제하면 디바이스 ID는 만료됩니다.

자세한 이해를 위해 SDK의 소스코드를 참고하실 수 있습니다.

Customer ID (Optional)

Customer ID는 스토어에 로그인한 사용자를 식별하기 위한 값입니다. 스토어에서 로그인 사용자 식별을 위한 값을 그대로 사용할 수 있습니다. 혹은, sha256 등 암호화를 통해 비식별화하여 요청에 포함할 수 있습니다.

로그인 하지 않은 사용자는 Customer ID를 null로 설정합니다.

Example