2017-10-19 13 views
0

내 웹 사이트에서 CSS 선택기 쓰루 Google 태그 관리자를 사용하려고하지만 사용 된 CMS 시스템이 다른 태그 표준 (?)을 사용합니다. 내가 뭘하려Google 태그 관리자를 실행하는 CSS 선택자

<ul k="redmeta"> 
    <i k="PageType" value="Andre produkter"></i> 
    <i k="ProduktKategori" value="Tilhenger"></i> 
    <i k="ProduktNavn" value="Basic 750"></i> 
</ul> 

은 다음과 같습니다 :

ul[k="redmeta"] i --> nothing 
ul.k --> nothing 
ul.redmeta --> nothing 

희망은 누군가가 나를 태그 "내부의 값을 얻을 수 있습니다 내가이 태그의"값 "을 얻기 위해 달성하기 위해 노력하고

PageType ","ProduktKategori "및"ProduktNavn "이 있습니다.

ul[k="redmeta] li[k="PageType" Value ] ---> "Andre Produkter" 

새로운, 내가 쉽게 메타 데이터를 얻을 수있는 CSS 선택기로하지만 "클래스"속성이 없기 때문에이 것은 조금 까다 롭습니다하지만, "K"를 사용

내가 원하는 것은 이것이 어떤 차이를 만들지 모른다면?

감사합니다.

asim

+1

난 당신이 동적 콘텐츠, 같은 CSS의 사용 가치 **을 가질 수 있습니다 CSS – Swellar

+1

를 사용하여 요소의 값을 얻을 수 있다고 생각하지 않습니다하지만 ** 1.'은''값 '이없는 유효한 속성으로 2. 양식 컨트롤 (예 : '')은 '값'을 가질 수 있습니다. ** 그러나 BUT **는 빈 요소 (즉, 종료 태그가 없으므로)를 가질 수 없습니다. – zer00ne

+0

'K'는 Google 태그 관리자 API의 일부입니까? – zer00ne

답변

1

당신은 다양한 조건 하에서 화재 Google 태그 관리자의 트리거를 구성 할 수 있습니다,하지만 당신의 상태는 표준 옵션이없는 :하지만 당신을 위해 작업하는 경우 다음 코드를 사용해보십시오. 일부 기본 옵션은 변수가 CSS 선택자와 일치하거나 일치하지 않거나 RegEx와 일치하거나 일치하지 않을 때 트리거가 시작되도록합니다. Simo Ahava는 그의 블로그 게시물 “Matches CSS Selector” Operator In GTM Triggers에서 옵션 중 일부를 설명합니다. CSS 선택기의 선택 방법에 "DOM Element"변수 유형을 사용할 수 있으며 값은 i[k='ProduktKategori']이고 속성 이름은 value으로 사용할 수 있습니다.

https://www.simoahava.com/analytics/matches-css-selector-operator-in-gtm-triggers/

+0

이것은 정확하게 내가 필요로했던 것입니다. @Michael, 매력처럼 작동합니다. 고마워요! – Asim

-1

나는 약간의 노력을 혼란스럽게합니다.

ul[k='redmeta'] li[k='PageType'] { 
    write css your code here.. 
} 


<ul k="redmeta"> 
    <li k="PageType" value="Andre produkter"></li> 
    <li k="ProduktKategori" value="Tilhenger"></li> 
    <li k="ProduktNavn" value="Basic 750"></li> 
</ul> 
+0

작동하지 않았습니다. 태그 "li"에서 "value"속성을 가져 오려고합니다. 예 : "Andre Produkter" – Asim

+0

ul [k = 'redmeta'] li [value = 'Andre produkter'] { }을 출력 하시겠습니까? – Hanif

+0

예, 작동 하겠지만,이 값은 "value"속성이 아닌 텍스트의 값입니다. 이 "value"속성은 동적이므로 페이지에서 변경됩니다. "andre produkter"안의 텍스트 값을 – Asim