495 人が現在オンライン
495 人が現在オンライン
Google アナリティクスのアカウント設定、プロパティ、ビューやフィルタ設定などについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合って、よりデータ分析の知識を高めていきましょう。
ガイドを表示
star_border
返信

タグマネのカスタムHTML上での変数を呼び出しについて

初級者 ✭ ✭

タグマネのカスタムHTML上で、変数を呼び出す際の方法について教えてください。

 

タグマネを利用し、json-ld形式の構造化データをページ毎に吐き出そうと思い、実装しました。
その際、ページ上のテキストを抜き変数に入れ、
ページ毎に動的に出そうと思い、以下のようなタグを作りました。

 

<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Product",
"name" : {{product_name}},
"offers" : {
"@type" : "Offer",
"price" : {{price}},
"priceCurrency": "JPY",
}
}
</script>

 

 

テストツール(https://search.google.com/structured-data/testing-tool)で見たところ、変数のところで
「構文エラー: 値、オブジェクト、または配列が必要です。」
というエラーが出てしまいました。

 

「<script type="application/ld+json">」という宣言では、
どうも、うまく変数が読み込まれていないようです。
逆に「<script>」という宣言をすると、変数はきちんと出るのですが、
json-ld形式の構造化データとして、認識してもらえませんでした。

※テキストを抜き出し、変数に入れるところまではできております。

 

今変数を入れているところだけで、jsが動くようにできればといけると思うのですが、
なにかいい方法はありませんでしょうか。

どうぞよろしくお願いいたします。

Re: タグマネのカスタムHTML上での変数を呼び出しについて

[ 編集済み ]
初級者 ✭ ✭

自己回答になりますが、クオーテーションでくくることで、解決しました。

お騒がせしました。

 

参考:

https://www.ja.advertisercommunity.com/t5/%E3%81%9D%E3%81%AE%E4%BB%96-Google-%E3%82%A2%E3%83%8A%E3%8...

Re: タグマネのカスタムHTML上での変数を呼び出しについて

レジェンド
情報共有ありがとうございます!
------
文責:カグア!