Show Menu
화제×

다중 통화 지원

이 문서에서는 다중 통화 지원을 위한 대상 통화 코드를 정의하는 방법을 설명합니다.
대상 통화 코드는 다음 세 가지 수준에서 정의됩니다.

페이지 수준

페이지 수준에서 대상 통화에 대한 JavaScript 변수를 설정할 수 있습니다. 사이트 소유자는 적절한 세 글자 ISO 4217 통화 코드(이 문서의 아래 참조)를 사용하여 이 변수를 설정합니다. currencyCode 변수가 이 수준에서 설정되지 않은 경우 기본 통화는 보고서 세트에 지정된 것과 동일합니다. 페이지 수준의 변수가 보고서 세트에 지정된 변수와 충돌하는 경우 보고서 세트의 변수가 우선합니다.

보고서 세트 수준

기본 통화 ​는 보고서 세트 를 만들 때 지정됩니다. 기본 통화는 통화에 대한 기본 설정이며 페이지 수준에서 설정된 통화 코드보다 우선합니다. 가령, 보고서 세트에 미국 달러, 유로, 영국 파운드를 수락하는 주문이 있으며 기본 통화 코드가 "미국 달러"로 설정되었으면 보고 백엔드 데이터베이스가 모든 거래를 미국 달러로 변환합니다.
마케팅 보고서는 이미지 요청이 발생한 시점의 환율을 사용하여 페이지 수준 통화 값을 기본 보고서 세트 통화 값으로 변환합니다. 보고서 세트가 "미국 달러"를 기본 통화로 사용합니다.

보고서 수준

사용자는 사용자 로그인 세션 동안 기본 보고 통화를 설정할 수 있습니다. 여기에는 전환 보고서에서 표시 옵션 링크를 통해 액세스할 수 있습니다. 마케팅 보고서는 보고서 실행 시점의 환율을 사용하여 보고서 세트 통화 값을 보고서 지정 통화 값으로 변환합니다.

지원되는 통화 코드(ISO 4217)

Analytics는 현재 전환 트랜잭션에 대해 다음 통화 형식을 지원합니다.
'AFA' 아프가니스탄 아프가니(AFA)
'AFN' 아프가니스탄 아프가니(AFN)
'ALL' 알바니아 레케(ALL)
'DZD' 알제리 디나르(DZD)
'AOA' 앙골라 콴자(AOA)
'ARS' 아르헨티나 페소(ARS)
'AMD' 아르메니아 드람(AMD)
'AWG' 아루바 길더(AWG)
'AUD' 오스트레일리아 달러(AUD)
'AZM' 아제르바이잔 마나트(AZM)
'AZN' 아제르바이잔 뉴 마나트(AZN)
'BSD' 바하마 달러(BSD)
'BHD' 바레인 디나르(BHD)
'BDT' 방글라데시 타카(BDT)
'BBD' 바베이도스 달러(BBD)
'BYR' 벨로루시 루블(BYR)
'BZD' 벨리즈 달러(BZD)
'BMD' 버뮤다 달러(BMD)
'BTN' 부탄 응굴트룸(BTN)
'BOB' 볼리비아 볼리비아노(BOB)
'BAM - 보스니아 헤르체고비나 태환 마르카(BAM)
'BWP' 보츠와나 풀라(BWP)
'BRL' 브라질 레알(BRL)
'BND' 브루나이 달러(BND)
'BGN' 불가리아 레프(BGN)
'BIF' 부룬디 프랑(BIF)
'KHR' 캄보디아 리엘(KHR)
'CAD' 캐나다 달러(CAD)
'CVE - 카보베르데 에스쿠도(CVE)
'KYD - 케이맨 제도 달러(KYD)
'CLP' 칠레 페소(CLP)
'CNY - 중국 위안 인민폐(CNY)
'COP' 콜롬비아 페소(COP)
'XOF' Communauté Financière Africaine 프랑 BCEAO(XOF)
'XAF' Communauté Financière Africaine 프랑 BEAC(XAF)
'KMF' 코모로스 프랑(KMF)
'XPF' Comptoirs Français du Pacifique 프랑(XPF)
'CDF - 콩고/킨샤사 프랑(CDF)
'CRC - 코스타리카 콜론(CRC)
'HRK' 크로아티아 쿠나(HRK)
'CUC' 쿠바 태환 페소(CUC)
'CUP' 쿠바 페소(CUP)
'CYP' 키프로스 파운드(CYP)
'CZK - 체코 코루니(CZK)
'DKK' 덴마크 크로네(DKK)
'DJF' 지부티 프랑(DJF)
'DOP - 도미니카 공화국 페소(DOP)
'XCD - 동 카리브 달러(XCD)
'EGP' 이집트 파운드(EGP)
'SVC - 엘살바도르 콜론(SVC)
'ERN' 에리트리아 나크파(ERN)
'XBT' ERR(XBT)
'EEK' 에스토니아 크론(EEK)
'ETB' 에티오피아 비르(ETB)
'EUR' 유로(EUR)
'FKP – 포클랜드 파운드(FKP)
'FJD' 피지 달러(FJD)
'GMD' 감비아 달라시(GMD)
'GEL' 조지아 라리(GEL)
'GHC' 가나 세디(GHC)
'GHS' 가나 세디(GHS)
'GIP' 지브롤터 파운드(GIP)
'XAU' 금 온스(XAU)
'GTQ' 과테말라 케찰(GTQ)
'GGP' 건지 파운드(GGP)
'GNF' 기니 프랑(GNF)
'GYD' 가이아나 달러(GYD)
'HTG' 아이티 구르드(HTG)
'HNL' 온두라스 렘피라(HNL)
'HKD - 홍콩 달러(HKD)
'HUF' 헝가리 포린트(HUF)
'ISK' 아이슬란드 크로나(ISK)
'INR' 인도 루피(INR)
'IDR' 인도네시아 루피아(IDR)
'XDR' 국제 통화 기금(IMF) SDR(XDR)
'IRR' 이란 리알(IRR)
'IQD' 이라크 디나르(IQD)
'IMP' 맨섬 파운드(IMP)
'ILS - 이스라엘 뉴 셰켈(ILS)
'JMD' 자메이카 달러(JMD)
'JPY' 일본 엔(JPY)
'JEP' 저지 파운드(JEP)
'JOD' 요르단 디나르(JOD)
'KZT' 카자흐스탄 텡게(KZT)
'KES' 케냐 실링(KES)
'KWD' 쿠웨이트 디나르(KWD)
'KGS' 키르기스스탄 솜(KGS)
'LAK' 라오스 키프(LAK)
'LVL' 라트비아 라츠(LVL)
'LBP' 레바논 파운드(LBP)
'LSL' 레소토 말로티(LSL)
'LRD' 라이베리아 달러(LRD)
'LYD' 리비아 디나르(LYD)
'LTL' 리투아니아 리타스(LTL)
'MOP' 마카오 파타카(MOP)
'MKD' 마케도니아 데나르(MKD)
'MGA' 마다가스카르 아리아리(MGA)
'MWK' 말라위 콰차(MWK)
'MYR' 말레이지아 링기트(MYR)
'MVR' 몰디브 루피야(MVR)
'MTL' 몰타 리리(MTL)
'MRO' 모리타니 우기야(MRO)
'MUR' 모리셔스 루피(MUR)
'MXN' 멕시코 페소(MXN)
'MDL' 몰도바 레우(MDL)
'MNT' 몽골 투그리크(MNT)
'MAD' 모로코 디르함(MAD)
'MZN' 모잠비크 메티칼(MZN)
'MZM' 모잠비크 메티칼(MZM)
'MMK' 미얀마 차트(MMK)
'NAD' 나미비아 달러(NAD)
'NPR' 네팔 루피(NPR)
'ANG' 네덜란드령 앤틸리스 제도 길더(ANG)
'NZD' - 뉴질랜드 달러(NZD)
'NIO' 니카라과 코르도바(NIO)
'NGN' 나이지리아 나이라(NGN)
'KPW' 북한 원(KPW)
'NOK' 노르웨이 크로네(NOK)
'OMR' 오만 리알(OMR)
'PKR' 파키스탄 루피(PKR)
'XPD' 팔라듐 온스(XPD)
'PAB' 파나마 발보아(PAB)
'PGK' 파푸아뉴기니 키나(PGK)
'PYG' 파라과이 과라니(PYG)
'PEN' 페루 솔(PEN)
'PHP' 필리핀 페소(PHP)
'XPT' 플래티넘 온스(XPT)
'PLN' 폴란드 즈워티(PLN)
'QAR' 카타르 리얄(QAR)
'ROL' 루마니아 레이(ROL)
'RON' 루마니아 뉴 레이(RON)
'RUB' 러시아 루블(RUB)
'RUR' 러시아 루블 (RUR)
'RWF' 르완다 프랑(RWF)
'SHP - 세인트헬레나 파운드(SHP)
'WST' 사모아 탈라(WST)
'STD' 상투메 프린시페 도브라(STD)
'SAR' 사우디아라비아 리얄(SAR)
'SPL' 세보르가 루이지니(SPL)
'RSD' 세르비아 디나르(RSD)
'CSD' 세르비아 디나르(CSD)
'SCR' 세이셸 루피(SCR)
'SLL' 시에라리온 리온(SLL)
'XAG' 은 온스(XAG)
'SGD' 싱가포르 달러(SGD)
'SKK' 슬로바키아 코루나(SKK)
'SIT' 슬로베니아 톨라르(SIT)
'SBD' 솔로몬 제도 달러(SBD)
'SOS' 소말리아 실링(SOS)
'ZAR' 남아프리카 공화국 랜드(ZAR)
'KRW - 대한민국 원(KRW)
'LKR' 스리랑카 루피(LKR)
'SDD' 수단 디나르(SDD)
'SDG' 수단 파운드(SDG)
'SRD' 수리남 달러(SRD)
'SRG' 수리남 길더(SRG)
'SZL' 스와질란드 에말랑게니(SZL)
'SEK' 스웨덴 크로나(SEK)
'CHF' 스위스 프랑(CHF)
'SYP' 시리아 파운드(SYP)
'TWD' 대만 뉴 달러(TWD)
'TJS' 타지키스탄 소모니(TJS)
'TZS' 탄자니아 실링(TZS)
'THB' 태국 바트(THB)
'TOP' 통가 파앙가(TOP)
'TTD' 트리니다드 토바고 달러(TTD)
'TND' 튀니지 디나르(TND)
'TRY' 터키 리라(TRY)
'TRL' 터키 리라(TRL)
'TMM' 투르크메니스탄 마나트(TMM)
'TMT' 투르크메니스탄 뉴 마나트(TMT)
'TVD' 투발루 달러(TVD)
'UGX' 우간다 실링(UGX)
'UAH' 우크라이나 흐리브냐(UAH)
'AED' 아랍에미리트 디르함(AED)
'GBP' 영국 파운드(GBP)
'USD' 선택한 미국 달러(USD)
'UYU' 우루과이 페소(UYU)
'UZS' 우즈베키스탄 숨(UZS)
'VUV' 바누아투 바투(VUV)
'VEB' 베네수엘라 볼리바르(VEB)
'VEF' 베네수엘라 볼리바르 후에르떼(VEF)
'VND' 베트남 동(VND)
'YER' 예멘 리알(YER)
'ZMK' 잠비아 콰차(ZMK)
'ZMW' 잠비아 콰차(ZMW)
'ZWD' 짐바브웨 달러(ZWD)

AppMeasurement.js 예

currencyCode 변수는 AppMeasurement.js 파일에서 전역적으로 정의할 수 있습니다. 이 파일에 currencyCode 변수를 정의하면 모든 통화 거래에 단일 통화 코드가 사용됩니다. 아래 예제는 AppMeasurement.js 파일의 CONFIG SECTION 에서 유로를 currencyCode 변수로 지정합니다. 모든 구매 이벤트는 "유로" 거래로 보고하여 해석됩니다.
/************************** CONFIG SECTION **************************/ 
/* You may add or alter any code config here. */ 
s.account="devnow"
s.currencyCode="EUR"
s.trackInlineStats=true 
s.linkLeaveQueryString=false 
s.linkTrackVars="None" 
s.linkTrackEvents="None" 
***
    

AppMeasurement.js 파일 편집에 대한 자세한 내용은 AppMeasurement.js 파일에 코드 삽입 을 참조하십시오.

추가 구현 참고 사항

  • 페이지 간에 통화 코드를 변경할 수 있는 반면, 지정된 페이지 요청에 정의된 모든 변환 라인 항목은 동일한 통화를 사용해야 한다는 점에 유의하십시오. 예를 들어 같은 페이지 보기에서 유로, 영국 파운드, 미국 달러를 정의할 수 없습니다. 통화 변환을 수행하지 않으려면 currencyCode 값을 비워 두어야 합니다. 이렇게 하면 전송된 값이 변환 없이 보고서로 직접 전달됩니다.
  • 잘못된 currencyCode(지원되는 통화 코드 목록에 없는 모든 값)를 설정하면 전체 히트가 제외되고 해당 트랜잭션에 대해 데이터가 수집되지 않습니다. 프로덕션에서 currencyCode 를 설정하기 전에 테스트 보고서 세트를 사용하여 데이터가 수집되고 통화 변환이 올바른지 확인하십시오.
  • 마침표(.)를 구분 문자로 사용하지 않는 통화는 일반적인 구분 문자 대신 마침표를 사용하도록 수정해야 합니다. 예를 들어 쉼표(,)를 사용하는 스웨덴 크로나는 쉼표 대신 마침표를 사용하도록 수정되어야 합니다. Analytics가 쉼표를 구분 값으로 사용하므로 데이터가 잘못 전달됩니다. 마침표를 사용하면 값이 올바르게 보고서에 전달됩니다.