Vercel Flags, 엔티티 대상 timestamp attributes 지원 추가
핵심 내용
Vercel Flags가 엔티티의 timestamp attributes를 지원해 시간 기반 타겟팅이 가능해졌다.
자세히 보기
Vercel Flags가 엔티티에 대한 timestamp attributes 지원을 추가했다. 엔티티는 플래그가 평가하는 사용자, 팀, 디바이스 또는 요청을 의미한다. 이 기능을 통해 개발자는 캠페인 페이지를 특정 기간에만 노출하거나, Black Friday 프로모션을 실행하거나, 특정 날짜 이전에 가입한 사용자를 타겟팅하는 등 시간 기반 로직을 구현할 수 있다.
설정 및 구현
Vercel dashboard 또는 CLI를 통해 timestamp attributes를 설정할 수 있다. 대시보드에서는 Flags 메뉴에서 Entities를 선택하고 속성 데이터 타입을 timestamp로 지정한다. CLI를 사용해도 직접 속성을 정의할 수 있다.
설정 방식과 관계없이, 플래그 평가 시 애플리케이션은 해당 속성 값을 제공해야 한다. 엔티티 및 속성 이름은 설정과 일치해야 하며, 값은 Unix epoch timestamp in milliseconds 형식이어야 한다. 일반적인 구현 방식으로는 dedupe() 함수 내에서 Date.now()를 사용하여 단일 요청 내의 플래그 평가에서 일관된 시간 값을 보장한다.
타겟팅 규칙
설정 완료 후, 대시보드나 CLI에서 특정 타겟팅 규칙을 사용할 수 있다. 지원되는 비교 연산자는 다음과 같다:
is afteris at or afteris beforeis at or before
대시보드의 날짜 및 시간 선택기는 사용자의 로컬 타임존을 사용하며, CLI 규칙에서는 after, at-or-after, before, at-or-before 같은 키워드를 사용한다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.