> For the complete documentation index, see [llms.txt](https://docs.hackle.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hackle.io/ab-test/url-test/url-vs-a-b-test.md).

# URL 테스트 vs A/B 테스트

{% hint style="info" %}
페이지 내 작은 요소를 바꾸면 **A/B 테스트**를 선택하세요. 페이지 전체가 달라지면 **URL 테스트**가 적합합니다.
{% endhint %}

<table><thead><tr><th width="140.84375">구분</th><th>A/B 테스트</th><th>URL 테스트</th></tr></thead><tbody><tr><td>변경 방식</td><td>원본 페이지에서 콘텐츠를 동적으로 변경</td><td>각 안의 별도 URL로 방문자를 분배</td></tr><tr><td>적합한 변경</td><td>버튼, 문구, 이미지, 색상 등 개별 요소</td><td>디자인, 레이아웃, 페이지 구성 등 전체 구조</td></tr><tr><td>준비 방식</td><td>원본 페이지에 변경 로직을 구현</td><td>변경 페이지를 별도로 만들고 호스팅</td></tr><tr><td>활용 환경</td><td>웹과 앱</td><td>웹 페이지</td></tr></tbody></table>

### A/B 테스트

원본 페이지에서 방문자마다 다른 콘텐츠를 보여줍니다.&#x20;

서버 또는 클라이언트에서 버튼명 A안과 B안을 무작위로 노출하는 방식입니다.

{% hint style="success" %}
다음과 같은 가설을 검증할 때 사용하세요.

* 버튼 문구를 바꾸면 전환율이 높아질까?
* 상품 이미지를 바꾸면 클릭이 늘어날까?
* 특정 섹션의 색상이나 순서가 성과에 영향을 줄까?
  {% endhint %}

### URL 테스트

각 변경안을 별도 URL로 만들고, 방문자를 무작위로 분배합니다. 리다이렉트 테스트 또는 스플릿 테스트라고도 합니다.

변경 페이지를 별도로 운영하므로, 원본의 각 요소에 변경 코드를 구현할 필요가 없습니다. 준비한 URL과 연동 코드를 `<head>`에 추가하면 실험을 시작할 수 있습니다.

{% hint style="success" %}
다음과 같은 상황에 적합합니다.

* 랜딩 페이지의 디자인 콘셉트를 전면 개편했을 때
* 페이지 레이아웃이나 구성 요소를 크게 바꿨을 때
* 웹 빌더로 만든 별도 페이지를 비교할 때
  {% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.hackle.io/ab-test/url-test/url-vs-a-b-test.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
