← 용어사전으로 돌아가기
ChatGPT Ads

동적 URL

이 글에서 동적 URL은 광고가 전달될 때 캠페인·광고 그룹·광고 ID 같은 변수로 추적 파라미터를 채우는 광고 목적지 URL을 뜻합니다. 웹 개발에서 말하는 동적 페이지 URL 전체를 가리키는 정의는 아닙니다.

랜딩 페이지는 같아도 어떤 광고에서 온 방문인지 분석할 수 있습니다. 값이 바뀌는 부분과 고정된 URL 부분을 구분하고, 리디렉션 뒤에도 파라미터가 유지되는지 시험합니다.

추적값은 도착까지 유지돼야 합니다

동적 URL 파라미터를 설정했다면 실제 광고를 클릭한 뒤 여러 리디렉션을 거쳐 최종 페이지에서도 값이 남는지 확인합니다. 광고 관리자에는 클릭이 있는데 분석 도구에는 캠페인 출처가 보이지 않는다면 URL 처리 과정이 원인일 수 있습니다. 대소문자와 이름 규칙도 통일합니다.

매크로를 사용하면 캠페인 이름 대신 ID가 들어갈 수 있습니다. 분석하기 쉬운 이름과 안정적인 ID 중 무엇을 보낼지 목적에 따라 정합니다. URL에 개인을 식별할 수 있는 정보를 그대로 넣지 말고, 플랫폼이 지원하는 매크로와 파라미터 우선순위를 공식 문서로 확인합니다.

클릭 정보의 전달

utm_campaign에 캠페인 이름을 넣고 광고 ID를 별도 파라미터로 보내면 페이지 방문과 광고 보고서를 맞춰 볼 수 있습니다. 파라미터가 사라지면 유입 출처가 누락될 수 있습니다.

광고 클릭 뒤 URL: https://example.com/go?utm_campaign=autumn&ad_id=123
최종 URL(유지):  https://example.com/product?utm_campaign=autumn&ad_id=123
최종 URL(누락):  https://example.com/product

위 주소는 값이 채워진 뒤의 형태를 보여 줍니다. 매크로의 실제 표기법은 광고 플랫폼 문서에서 확인해야 합니다.

동적 URL이 필요한 경우

광고가 많아져 수작업으로 각 URL에 ID를 붙이면 오타와 누락이 생기기 쉽습니다. 동적 매크로로 캠페인이나 광고 ID를 채울 수 있다면 수작업 오류를 줄일 수 있습니다. 다만 분석 도구가 그 값을 읽도록 설정돼 있어야 하고, URL이 길어지면서 페이지 기능을 깨뜨리지 않는지 실제 클릭으로 확인해야 합니다.

ChatGPT Ads 적용: ChatGPT Ads에서는 정적 값과 {campaign_id}, {ad_group_id}, {ad_id}, {ad_account_id} 매크로를 사용할 수 있습니다. 광고 URL·광고·광고 그룹·캠페인 순으로 값의 우선순위가 적용되므로 중복 설정을 확인하세요. URL에 개인정보를 그대로 넣지 마세요.

참고 자료