Es mēģinu izmantot JS funkciju, lai izgūtu datus no kategorijām, ziņām un utt., Taču nevaru iegūt datus.

Šeit ir kods, kuru esmu mēģinājis izmantot:

gtm_datalayers = function() { var dataLayer = window.dataLayer || []; var dl_title = document.getElementsByTagName('title')[0].innerHTML; var metaPub = document.querySelector('meta[property='article:published_time']'); if(metaPub){ var dl_date = document.querySelector('meta[property='article:published_time']').getAttribute('content'); } else { var dl_date = document.getElementsByClassName('published')[0].innerHTML; } var dl_author = document.querySelector('meta[name='author']').getAttribute('content'); var dl_category = document.querySelector('meta[property='article:section']').getAttribute('content'); //var dl_dates = dl_date != '' ? dl_dateEntry : dl_date; dataLayer.push({ 'Date': dl_date, 'Author': dl_author, 'Post': dl_title, 'Categories': dl_category, }); console.log(dl_date, '\n', dl_author, '\n', dl_category, '\n', dl_title); } 

Es pareizi ievietoju savas pielāgotās kategorijas pakalpojumā GTM, Analytics, taču šķiet, ka kaut kā trūkst.

ATJAUNINĀT

Šeit mana mana pielāgotā pārskata konfigurācija:

Šeit ir mana pielāgotās kategorijas konfigurācija

  • Vai vēlaties koplietot URL?
  • @KristianSvensson pārliecināts devstate.de
  • Es tikko paskatījos ātri, bet es nekur neredzu jūsu kodu. Vai tas ir kaut kur publicēts vietnē devstate.de?
  • @KristianSvensson dataLayer aktivizē tikai vienā ierakstā ar GTM: D
  • Es neredzu autora metatagu jūsu vienotajā ziņu uzcenojumā. Ir enkura tags, kas satur rel = author, kuru tomēr varat izmantot pareizās virknes uzņemšanai.

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?