이 페이지에서

For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.

웹 실험 타겟팅

웹 실험은 페이지와 오디언스 모두를 대상으로 합니다. Amplitude는 페이지 타겟팅을 먼저 평가한 다음 오디언스 타겟팅을 평가합니다. 두 타겟팅 방법 모두 페이지가 처음 로드될 때 브라우저에서 로컬로 평가됩니다.

웹 실험은 페이지를 사용하여 실험 변형이 웹사이트에서 적용되는 위치를 제어합니다. 페이지는 특정 URL과 일치하는 타겟팅 조건과 실험 미리 보기용 시각적 편집기 URL을 포함하여 웹 실험이 적용되는 시기를 정의합니다.

오디언스 타겟팅

기본적으로 새로운 웹 실험은 모든 사용자를 대상으로 합니다. 대상 타겟팅을 사용하면 실험을 위해 특정 사용자를 타겟팅할 수 있습니다. 타겟 고객층 이외의 사용자는 기본 경험을 받으며 분석에 수행 회수가 포함되지 않습니다.

전체 세그먼트가 일치하면 Amplitude는 배포 및 변형 분포를 기반으로 해당 사용자를 변형에 버킷화합니다. 세그먼트가 일치하려면 사용자가 설정한 모든 조건을 충족해야 합니다.

브라우저 속성(로컬)

브라우저 속성은 클라이언트 측에서 사용할 수 있으며 네트워크 요청이 필요하지 않으므로 Amplitude는 짧은 지연 시간으로 이를 평가합니다.

실시간 행동 타겟팅(로컬)

조기 액세스

실시간 행동 타겟팅은 Early Access에 있습니다. 동작과 API는 정식 출시 전에 변경될 수 있습니다.

실시간 행동 타겟팅을 사용하면 현재 및 이전 세션 동안 사용자가 수행한 행동을 기반으로 사용자를 타겟팅할 수 있습니다. Amplitude는 사용자가 Amplitude 이벤트를 수행할 때 네트워크 요청 없이 이러한 조건을 실시간으로 평가합니다.

사용자가 자격을 갖추게 되는 시점: 행동 조건이 충족되는 순간(예: 5번째 기사 보기 이후), 사용자는 자격을 갖추게 되고 Amplitude는 이들을 실험에 배정합니다.

작동 방식: 웹 실험 SDK는 브라우저에서 발생할 때 Amplitude 이벤트를 수신하고, 행동 신호를 localStorage에 저장하며, 타겟팅 조건을 실시간으로 평가합니다.

SDK는 이벤트가 타겟팅 조건에 나타나고 실험이 시작된 경우에만 실시간 행동 타겟팅을 위해 이벤트를 유지합니다. 실험을 시작하기 전에 과거 조회가 없으므로 유효한 평가 기간은 사용자가 설정한 기간 또는 실험이 실행 중인 시간 중 더 짧은 기간입니다.

사이트에서 쿠키 동의에 따라 스크립트를 차단하는 경우, 방문자가 동의할 때까지 행동 신호가 메모리에 남아 있습니다. 쿠키 및 동의 관리를 참조하십시오.

통합 스크립트 태그를 통해 분석과 웹 실험을 함께 로드하지 않는 경우, window.amplitude.add(window.webExperiment.plugin()) 을(를) 호출하여 웹 실험 클라이언트가 추적된 이벤트 알림을 수신하도록 하십시오.

지원되는 조건

실시간 행동 타겟팅은 이벤트 기반 조건을 지원합니다.

  • 이벤트 수: 특정 횟수를 기준으로 이벤트를 수행한 대상 사용자입니다.
  • 시간 창: 현재 세션 첫 사용 후 동작이나 특정 기간(지난 X 시간 또는 일)에 걸친 동작을 평가합니다.
  • 속성 필터링: 여러 속성 조건을 AND 논리와 결합합니다(예: "where category = 'electronics' AND item_value > 200").
  • 교차 페이지 추적: 행동 신호는 페이지 탐색과 브라우저 세션 간에 지속됩니다.

타겟팅 규칙의 예

실시간 행동 타겟팅 및 코호트 비교

실시간 행동 타겟팅을 사용하십시오:

  • 사용자가 며칠 또는 몇 주 전에 한 일뿐만 아니라 이 세션에서 한 일에 반응합니다. 예를 들어 누군가가 이 세션에서 3개의 제품 페이지를 본 후 할인을 표시할 수 있습니다.
  • 코호트와 동기화되지 않았지만 현재 세션 다음 기간동안 의도를 보이는 익명 사용자를 포함하여 아직 코호트에 있지 않은 행동을 타겟팅합니다.
  • 실험은 의도가 높은 순간과 연관되어 실행됩니다. 예를 들어 카트 버림, 페이지 조회 반복, 스크롤 깊이, 이 순간에는 목표 설정 조건과 실험이 동일한 세션에서 해결되어야 합니다.
  • 사용자가 임계값을 넘는 순간부터 업데이트할 수 있는 자격이 필요하며, 코호트 새로 고침이나 원격 멤버십 확인을 기다리지 않습니다.

대신 코호트를 사용하십시오:

  • 지난 90일 동안 3회 이상 구매한 사용자나 선별된 이탈 위험 코호트의 사용자와 같이 안정적인 속성 또는 더 오랜 과거 패턴을 대상으로 삼습니다.
  • 실험이 시작되기 전부터 동작을 목표로 삼습니다. 실시간 행동 타겟팅은 실험을 시작한 후에만 이벤트를 지속시킵니다.
  • 몇 주를 넘어서는 과거 데이터 전반에 걸친 복잡한 서버 측 쿼리가 필요합니다.

사용자 속성(원격)

Amplitude ID 식별, IP 지리적 위치, 속성 정규화, 행동 코호트 및 과거 사용자 속성을 기반으로 고급옵션 타겟팅을 수행할 수 있습니다. 사용자 속성을 타겟팅하면 Amplitude가 네트워크 요청을 수행해야 하므로 페이지 표시 지연 시간이 증가할 수 있습니다.

페이지 표시 지연

활성 웹 실험이 페이지를 대상으로 할 때 Amplitude는 적어도 하나의 실험이 해당 페이지를 대상으로 하고 있으며 "깜박임 방지"가 설정되어 있으면 깜박임 방지 오버레이를 삽입합니다. 오버레이는 페이지가 로드되는 동안 페이지를 덮는 빈 요소입니다. Amplitude는 원격 속성을 평가한 후 또는 1초의 시간 초과가 지난 후 오버레이를 제거합니다.

버킷팅

버킷팅은 롤아웃 및 배포를 기반으로 사용자에게 표시되는 변형을 의미합니다. 배포는 실험에 참여한 사용자의 비율입니다. 분포는 사용자가 배포에 있을 때 사용자가 경험할 수 있는 변형을 정의합니다. 웹 실험은 기본적으로 변형을 균등하게 분배합니다. Amplitude는 이 배포를 권장합니다.

버킷화는 사용자가 동일한 ID를 가질 때 일관성을 유지합니다. 대부분의 실험은 장치 ID별로 버킷화되기 때문에, 웹 실험은 사용자가 새로운 장치나 브라우저를 이용하거나 개인 브라우징을 사용할 경우 사용자를 다른 버킷에 배치할 수 있습니다.

배포를 늘리더라도 이미 배포에 참여하고 있는 사용자는 다시 버킷화되지 않습니다. 예를 들어 실험이 사용자의 10%에게 배포되었고 그 배포율을 50%로 늘리면 원래 사용자의 10%는 변형을 변경하지 않습니다. 분포를 균등 분포에서 20% -> control, 80% -> treatment (으)로 변경하면 컨트롤에서 시작한 사용자는 처리군으로 이동합니다.

서브도메인 간 ID

2026년 7월 13일 또는 그 이후에 생성된 실험은 교차 하위 도메인 ID를 가진 사용자를 버킷화하므로 사용자는 동일한 도메인의 하위 도메인에 걸쳐 동일한 변형을 유지합니다(www.example.com, shop.example.com). Amplitude는 실험 생성 시 이를 고정하며, 실험을 편집하거나 다시 시작해도 변경되지 않습니다.

상호 배제, 홀드아웃 그룹 및 종속성

조기 액세스

웹 실험을 위한 상호 배제 그룹, 홀드아웃 그룹 및 플래그 종속성은 Early Access에 있습니다. 동작과 API는 정식 출시 전에 변경될 수 있습니다.

웹 실험은 상호 배제 그룹, 홀드아웃 그룹 및 플래그 종속성을 지원합니다.

  • 상호 배제: 상호 배제 그룹에 실험을 추가하여 사용자가 다른 실험과 함께 볼 수 없도록 합니다. 상호 배제 그룹에는 웹 실험과 기능 실험이 혼합되어 포함될 수 있습니다.
  • 홀드아웃 그룹: 홀드아웃 그룹에 실험을 추가하여 일정 비율의 사용자를 제외함으로써 장기적으로 미치는 영향을 측정합니다. 홀드아웃 그룹에는 웹 실험과 기능 실험이 혼합되어 있을 수 있습니다.
  • 플래그 종속성: 플래그 종속성을 사용하면 한 실험을 다른 실험의 결과에 따라 제어할 수 있습니다. 예를 들어, 사용자가 실험 A의 처치 변형에 속할 경우에만 실험 B를 평가합니다. 웹 실험은 플래그 종속성을 지원하지만, 웹 실험은 기능 플래그나 기능 실험이 아닌 다른 웹 실험에만 종속될 수 있습니다.

이 내용이 도움이 되었나요?