2013-08-14 2 views
0

Google 태그 관리자에서 맞춤 자바 스크립트 매크로를 사용하여 페이지 (예 : € 3,09와 같은 pricetag)를 가져 오려고합니다. 그런 다음 GTM에서 사용하려면 3.09가되도록 교체하십시오.페이지에서 가져 오기 및 대체 요소

그래서 내 자바 스크립트에 필요 :

  • 는 DOM (클래스 rightPrice)에서 가격
  • 벗겨 € 기호 및 공간 가져 오기와 더불어, 교체.

가 지금 내가 함께이 긁어했지만 난이도 올바른 방향으로하지 않은 느낌을 가지고 : 당신은 가격 요소에 대한 DOM ID를 연결하는 경우

function() { 

var txt=document.getElementByClassName("rightPrice").innerHTML; 

document.write(txt); 

//somehow alter the value 

return now.productPrice(); 
    } 
+0

이 효과가 있습니까? [document.getElementByClassName] (https://developer.mozilla.org/en-US/docs/Web/API/document.getElementsByClassName)은 HTMLCollection과 [document.write] (https://developer.mozilla.org/)를 반환합니다. en-US/docs/Web/API/document.write)는 마크 업과 함께 문자열을 수신하여 쓰기 –

답변

0

, 당신은 잠재적으로 구성 할 수 있습니다 DOM 요소 매크로. 여기

이 단계는 다음과 같습니다

  1. 매크로를 생성하고 설정 그것을 매크로 유형을 이름
  2. 을 제공하는 'DOM 요소'
  3. 당신이 할당 된 DOM ID에 요소 ID를 설정합니다 마크 업; 물론 접두사는 #로 시작하십시오.
  4. '저장'을 누르십시오.

이 기술은 더 깔끔하고 사용자 정의 자바 스크립트가 필요하지 않습니다.