簡體   English   中英

JSON / LD面包屑和Google跟蹤代碼管理器

[英]JSON/LD Breadcrumbs & Google Tag Manager

我正在嘗試創建一個面包屑JSON-LD標簽,該標簽可以使用Google跟蹤代碼管理器動態觸發。

我知道我需要動態啟動的元素,下面列出了這些元素。 我頁面上的代碼已經有一個不基於SCHEMA / JSON的標記,並且沒有引入Google。

它是使用簡單的ul li函數創建的,我想看看是否有一個自定義JS變量,該變量可以用於表示位置1的第一個li項,並在GTM中動態地將其取回。

    <script type="application/ld+json">
{
 "@context": "http://schema.org",
 "@type": "BreadcrumbList",
 "itemListElement":
 [
  {
   "@type": "ListItem",
   "position": 1,
   "item":
   {
    "@id": "https://example.com/dresses", - Dynamic 
    "name": "Dresses"- Dynamic
    }
  },
  {
   "@type": "ListItem",
  "position": 2,
  "item":
   {
     "@id": "",- Dynamic
     "name": "Real Dresses"- Dynamic
   }
  }
 ]
}
</script>

您可能想在GTM中創建一個自定義變量,該變量使用CSS選擇器從頁面中獲取所需的位,然后在JSON-LD標簽中使用它-在不了解HTML結構的情況下無法說出更具體的內容。 您可以在此處看到帶有GTM的Dynamic JSON-LD所做的類似操作,希望您可以對其進行調整以適合您的需求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM