Advertisement
Guest User

Untitled

a guest
Jan 10th, 2017
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. <script type="text/javascript">
  2. var c;
  3. function onYouTubeIframeAPIReady() {
  4. c = new YT.Player('vid_x', {
  5. events: {
  6. 'onReady': doBefore,
  7. 'onStateChange': onPlayerStateChange
  8. }
  9. });
  10. }
  11. function doBefore(event){
  12. // Status des Abspielens auf false setzen
  13. event.target.played = false;
  14. }
  15. function onPlayerStateChange(event) {
  16. var bereits_abgespielt = event.target.played;
  17. if(event.data === 1 && bereits_abgespielt === false){
  18. // Tracken des Videos
  19. event.target.played = true;
  20. // Hole die Source
  21. var src = event.target.a.src;
  22. // Splitte am / auf
  23. src_res = src.split('/');
  24. // nehme das 4. Element (Videokey)
  25. src_res = src_res[4];
  26. // src clearen
  27. src = '';
  28. // 4. Videoelement aufsplitten am ?
  29. src = src_res.split('?');
  30. // Video ID aus der Source holen
  31. vid_id = src[0];
  32. _paq.push(['trackGoal', vid_id]);
  33. } else {
  34. // do nothing
  35. }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement