Synergy!フォーム以外の視聴ページにプラグイン/タグを埋め込む方法についてご説明します。
まず、視聴ページの<head>タグ内に、下記①~③のプラグイン/タグを埋め込みます。
※②及び③のタグ取得手順は「トラッキングタグの取得」をご参照ください。
【①EQ×Synergy!視聴連携プラグイン】
- オンデマンド用
<script src="https://f.msgs.jp/equipmedia/eq-sy.js"></script> |
- ライブ/疑似ライブ用
<script src="https://f.msgs.jp/equipmedia/eqLive-sy.js"></script> |
【②外部ID連携タグ(オンデマンド/ライブ/疑似ライブ共通)】
<script type="text/javascript"> if (typeof __tdata == "undefined") { __tdata = {}; } __tdata["synergy.oct.syncColumn"] = "XXXX"; __tdata["synergy.oct.syncValue"] = "会員IDなどユーザを特定できる値"; </script> |
【③Synergy!トラッキングタグ(オンデマンド/ライブ/疑似ライブ共通)】
<script type="text/javascript"> (function(window, document, script) { var id = "XXXX"; var firstScriptTag = document.getElementsByTagName(script)[0], newScriptTag = document.createElement(script); newScriptTag.async = true; newScriptTag.src = 'https://tm.msgs.jp/stm.js?id=' + id; firstScriptTag.parentNode.insertBefore(newScriptTag, firstScriptTag); })(window, document, 'script'); </script> |
次に、視聴ページのEQプレイヤータグ内に、下記の記述(赤字部分)を追記します。
※ EQプレイヤータグの取得方法は「EQタグの取得」をご参照ください。
【オンデマンド用】
<script type="text/javascript" charset="UTF-8" src="https://ssl-cache.stream.ne.jp/www50/eqXXXXXXXX/jmc_pub/jmc_swf/player/t3/if.js"></script> <script type="text/javascript"> var eqPlayer1 = jstream_t3.PlayerFactoryIF.create({ b:"eqXXXXXXXX.eq.webcdn.stream.ne.jp/www50/eqXXXXXXXX/jmc_pub/jmc_swf/player/", c:"XXXXXXXX", m:"XXXX", o:{"synergyid":"(%%c1%%)"}, s:{ hp:306, il:"off", rb:"off", sn:"f,t,m,g", wp:544 } }); EQSyV1.addPlayer(eqPlayer1, {title: "○○○", mid: XXX}); </script> <noscript> <div>このコンテンツを見るためにはJavaScriptを有効にしてください。Please enable JavaScript to watch this content.</div> </noscript> |
※ 「title」には動画タイトルを、「mid」には動画IDを設定してください。
※「o:{“synergyid”:“(%%c1%%)”},」はユーザー別視聴解析機能を利用する場合のみ追記してください。
(詳細は「ユーザー別視聴解析」をご参照ください。)
【ライブ/疑似ライブ用】
<script type="text/javascript" charset="UTF-8" src="https://ssl-cache.stream.ne.jp/www50/eqXXXXXXXX/jmc_pub/jmc_swf/liveplayer/t3/obj.js"></script> <script type="text/javascript"> var eqPlayer1 = jstream_t3.PlayerFactoryLiveOBJ.create({ b:"eqXXXXXXXX.eq.webcdn.stream.ne.jp/www50/eqXXXXXXXX/jmc_pub/jmc_swf/liveplayer/", c:"XXXXXXXX", lpid:"XXXX", o:{"synergyid":"(%%c1%%)"}, s:{ hp:306, il:"off", rb:"off", sn:"f,t,m,g", wp:544 } }); EQLSyV1.addPlayer(eqPlayer1, {title: "○○○", lpid: XXX}); </script> <noscript> <div>このコンテンツを見るためにはJavaScriptを有効にしてください。Please enable JavaScript to watch this content.</div> </noscript> |
※ 「title」にはライブ設定名を、「lpid」にはライブIDを設定してください。
※「o:{“synergyid”:“(%%c1%%)”},」はユーザー別視聴解析機能を利用する場合のみ追記してください。
(詳細は「ユーザー別視聴解析」をご参照ください。)