거래 ID는 각 거래에 해당하는 고유 식별자(예: 주문 확인 번호)로, 중복 전환 집계를 방지하는 데 도움이 됩니다. 거래 ID를 사용하여 온라인 및 오프라인 전환을 추적하세요.
주문 확인 페이지와 같은 전환 페이지에 전환 추적 태그를 추가하는 경우 고객이 웹사이트에서 가치 있는 액션을 완료할 때만 전환이 집계되어야 합니다. 그러나 고객이 전환 페이지로 돌아가거나 페이지를 새로고침하면서 동일한 태그가 다시 실행되어 같은 주문에 대해 전환이 중복 집계될 수 있습니다.
이러한 중복 전환을 피하기 위해 전환 추적 태그를 수정하여 이미 사용되고 있는 주문 확인 번호와 같은 고유 거래 ID를 캡처할 수 있습니다. 동일한 전환 액션에 동일한 거래 ID로 2회의 전환이 발생할 경우 두 번째 전환은 Google Ads에서 중복 전환으로 인식됩니다. 오류 메시지가 표시되고 중복 전환은 집계되지 않습니다.
이 도움말에서는 고유 거래 ID를 전환 추적 태그에 추가하는 방법과 오프라인 전환과 함께 사용하는 방법을 설명합니다.
시작하기 전에
트랜잭션 ID를 전환 추적 태그에 추가하려면 먼저 다음 요소가 필요합니다.
- 웹사이트에 설정된 전환 추적. 아래 방법을 따르려면 Google Ads 계정에서 전환 액션을 만들어 전환 태그를 웹사이트에 추가해야 합니다.
- 고유 거래 ID(예: 거래에 대한 주문 확인 번호). 거래 ID는 숫자, 문자, 특수문자(예: 대시, 공백)를 포함할 수 있으며 64자 이내여야 합니다. 또한 다른 거래의 트랜잭션 ID와 중복되어서는 안 되며, 개별 고객을 식별할 수 있는 정보를 포함하지 않아야 합니다.
- 웹사이트 코드를 수정할 권한. 귀하 또는 웹 개발자가 전환 추적 태그를 수정해야 합니다.
안내
고유 주문 번호를 가져와 태그와 함께 보내려면 코드를 전환 추적 태그에 추가해야 합니다. Google Ads 계정에서 태그만 업데이트하면 되고 다른 요소는 업데이트할 필요가 없습니다.
주의사항
- 거래 ID의 동적 가치가 전달되도록 해야 합니다. 거래가 다른데 태그에서 동일한 ID를 Google Ads로 전송할 경우 실제 전환과 집계되는 전환이 크게 다를 수 있습니다.
- 아래 방법에서는 ASP(Active Server Pages)를 예로 들어 설명합니다. 정확한 코드는 사용하는 서버 언어에 따라 다릅니다. 웹사이트에 적합한 언어를 사용해야 합니다.
웹사이트 전환에 대한 거래 ID 설정
- 전환 페이지에 사용할 ASP 파일을 엽니다. (다른 서버 언어를 사용하는 경우 해당 파일을 엽니다.) 여러 페이지가 같은 파일에서 생성된 경우, ASP 파일에서 전환 페이지 생성에 사용된 섹션을 찾습니다.
- 사이트의 거래 ID가 변수인 경우 해당 정보를 저장하는 ASP 표현식을 찾습니다. 예:
<%= orderId %> - 전환 페이지의 HTML을 열고 이벤트 스니펫을 찾습니다. (전환 페이지에 추가하기 전에 스니펫을 수정할 수도 있습니다. 아래 방법에 따라 스니펫을 수정한 후 웹사이트에 Google 태그 추가하기에 설명된 안내에 따라 스니펫을 설정하세요.)
- 이벤트 스니펫의
script섹션(<script></script>태그 사이)에서<%= orderId %>를 2단계에서 검색한 ASP 표현식으로 변경합니다.이벤트 스니펫 예:<!-- Event snippet for Example conversion page --> <script> gtag('event', 'conversion', {'send_to': 'AW-123456789/AbC-D_efG-h12_34-567', 'value': 1.0, 'currency': 'USD', 'transaction_id': '<%= orderId %>', }); </script>참고: 전환 액션을 설정하는 동안 '구매/판매' 카테고리를 선택한 경우 기본적으로 이벤트 스니펫에는
transaction_id매개변수만 포함됩니다. - 코드를 테스트하기 위해 사이트에서 전환을 완료하여 전환 페이지로 이동합니다.
- 웹브라우저에서 웹페이지의 소스를 확인합니다. 대부분의 브라우저는 페이지에서 마우스 오른쪽 버튼을 클릭하고 소스 보기를 선택하면 됩니다. 페이지의
<head>및</head>태그 사이에 전환 추적 코드가 표시됩니다. 단, ASP 표현식 대신 실제 거래 ID가 표시됩니다.
오프라인 전환에 대한 거래 ID 설정
광고 클릭으로 발생하는 전환을 가져올 때 거래 ID(또는 주문 ID) 열에 고유한 거래 ID를 추가할 수도 있습니다.
거래 ID 코딩 오류
거래 ID는 중복 전환이 집계되는 것을 방지하는 데 도움이 되지만, 거래 ID가 잘못 코딩되면 전환이 무효로 표시되거나 여러 고객이 동일한 거래 ID를 사용하는 경우 Google Ads에서 중복 삭제 프로세스를 건너뛸 수 있습니다.
다음은 코딩 오류의 몇 가지 예입니다.
- '주문 ID' 필드를 동적으로 채우는 잘못된 메서드:
{{ order_number }}[invoice-prefix][invoice-number]Null-user-idGtm.init<%= orderId %>[object Object].transaction_id<google_ads_transaction_id>Number(order.id).toString()<?php echo $order->id; ?>
- '주문 ID' 필드를 잘못 사용함:
- 자리표시자 용어
button-confirmcongratsthank_younot setbuyPage ViewConversion Tracking Google Ads1234https://www.google.com/google
- URL
www.nb-furniture.comhttps://www.worldenglishinstitute.org/admin/lesson/read/50towncentrepharmacy.comdovmesilmeuzmani.comhttps://www.keptbykrungsri.com/grow-savings
- 이메일 주소
...@gmail.com...@yahoo.com- 맞춤 도메인
- 가격 또는 통화
$17.99$ 5.37$ 21.45$ 15.50USDAUD
- 자리표시자 용어
거래 ID 및 '집계' 설정 소개
거래 ID를 이벤트 스니펫에 추가하는 것과 '집계' 설정을 광고 클릭당 전환 1회로 집계하도록 변경하는 것은 서로 다른 작업입니다.
거래 ID를 추가하면 동일한 전환을 두 번 집계하지 않으므로 사용자가 구매 확인 페이지를 다시 열었을 때 이로 인해 단일 구매가 전환 2회로 집계되는 상황이 발생하지 않습니다.
'집계' 설정을 1로 변경하면 광고 클릭 후 서로 다른 구매가 여러 차례 발생하는 등의 복수 전환이 발생해도 광고 클릭 1회가 전환 1회로 집계됩니다.
거래 ID 대신 '집계' 설정을 사용해야 하는 경우는 언제인가요?
- 광고 클릭 1회를 리드 1회로 추적하려는 경우 집계 설정을 '1'로 변경합니다.
- 고객이 광고를 클릭한 이후에 발생하는 모든 구매를 추적하되 동일한 구매를 중복해서 집계하는 것을 방지하려면 이벤트 스니펫에 거래 ID를 추가합니다. 이 경우 구매 옵션으로 거래 ID를 추가하는 것이 좋습니다.
참고:
- 거래 ID는 Google Ads에서 보고되지 않습니다.
- 거래 ID를 스니펫에 추가해도 중복되는 조회 후 전환은 해결되지 않습니다.
- 웹사이트에 중복 전환을 삭제하는 솔루션이 마련되어 있는 경우, 전환 데이터가 정확한지 확인하기 위한 추가 도구로 거래 ID를 추가하는 것이 좋습니다.
- Google 태그 관리자를 사용하는 경우 거래 ID를 사용할 수 있습니다. 거래 ID는 정적 문자열이 아닌 변수로 입력해야 합니다.
