iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 27
1
Modern Web

Google Tag Manager Micro Challenge系列 第 27

GTM 27 - 番外篇 - 多個不同的 Schema Type 如何放在同一個 JSON-LD 中

GTM 社團


用 JSON-LD 去描述網站中的資訊是一個很好讓瀏覽器理解自己網站有什麼內容的方式
但如果有多個不同 type 的 schema 如何放在同一個 JSON-LD 中呢?

如果是只有一種 type 是用下圖的方式:

https://ithelp.ithome.com.tw/upload/images/20171212/201075829Y0QHEZAEk.png

如果有多種不同 type 就用"方括號" (陣列) 包起來,如下圖:

https://ithelp.ithome.com.tw/upload/images/20171212/20107582Qz1ChmI8sk.png

實際放到 Google Structured Testing Tool 測試是 OK 的!

https://ithelp.ithome.com.tw/upload/images/20171212/20107582R98YmHnHpu.png

注意事項

其實之前很多文章都用 GTM 去實作一些功能,但還是建議如果可以直接請工程師做的話,就直接做在網站中。GTM 是一種方式可以讓自己 or 團隊的想法快速的上到線上,但這不是一個永久的解決方法哦! 所以建議如果團隊資源吃緊的話可以用 GTM 來實作一些功能,但長久來看還是提需求直接請工程加在網站中比較好 :)

歡迎來職涯社群的 GTM 社團一起討論哦!
原文章


上一篇
GTM 16 - 有用且方便的變數 (Lookup Table、Auto-Event Variable、1st-Party Cookie)
下一篇
GTM 30 - 透過 Tag Manager 把不符合 GA URL 格式的站內搜尋 (Site Search) 設定完成
系列文
Google Tag Manager Micro Challenge30

1 則留言

0
dancegame
iT邦新手 5 級 ‧ 2018-01-15 10:19:05

實用...

我要留言

立即登入留言