2016-08-15 8 views
0

Googleタグマネージャを使用して動的に起動できるブレッドクラムJSON-LDタグを作成しようとしています。JSON/LDブレッドクラムとGoogleタグマネージャ

私は動的に発火するために必要な要素を知っていますが、これらは以下にリストされています。私のページのコードには、既にGoogleに引き込まれていない非SCHEMA/JSONベースのタグがありました。

これは単純なul li関数を使用して作成されたもので、位置1が最初のli項目を取ってGTMで動的に取り戻すために使用できるカスタムJS変数があるかどうかを確認したいと考えました。

<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> 

答えて

0

あなたがページから必要なビットを取得し、JSON-LDタグ内で使用するためにCSSセレクタを使用していますGTM内のカスタム変数を作成することができます - なしのより具体的な何かを言うことができませんあなたのHTMLの構造を知っている。あなたはここで何か似たようなことを見ることができますDynamic JSON-LD with GTMとうまくいけば、あなたのニーズに合わせてそれを適応させることができます。

+0

他のページにリンクするときは、重要なビットを回答に含める必要があります。 –

関連する問題