私のサイトの1つには、毎日何千人もの訪問者がいますが、1年後には、start pageのメインビデオの閲覧回数はまだわずか26回です。jqueryを使用してyoutube iframeを動的に埋め込むと、ビューがカウントされないのはなぜですか?
私は読み込み時間を節約したかったので、私はそのページに再生アイコン付きの画像を提供しています。ネイティブのプレーヤーのUI要素の1つをクリックした結果として発生
再生回数:言う私はone note hereを見つけ
$('#introimg').click(function() { $(this).replaceWith('<iframe width="759" height="426" src="https://www.youtube.com/embed/fduB8MivQUk?wmode=transparent&rel=0&showinfo=1&iv_load_policy=1&modestbranding=1&controls=2&vq=large&autoplay=1" allowfullscreen></iframe>'); });
:できるだけ早くアイコンをクリックするにつれ、私は経由ユーチューブはiframeをロード(コントロールバーの再生ボタンまたは静的プレーヤーの画像のいずれか)は通常、ビデオのビューをインクリメントする方向にカウントされます。
これが理由ですか? iframeにはautoplay trueが組み込まれているため、クリックイベントは発生しません。
replaceWidthを実行してからトリガー( 'クリック')を行う回避策がありますか? (どのおそらくIFRAME内で動作しません...)
関連が、stackoverflowの上の異なる:のいくつかのソースがあります
をカウントしないでください
Youtube embedded video views do not count
Are YouTube view counts incremented when using the iframe Player?