SoundCloud 如何汇总播放次数

How does SoundCloud aggregate the playcount

我和我的团队希望将嵌入式 SoundCloud 小部件用于我们正在构建的网站。我们想使用 API 通过跟踪每个曲目的 playback_count 属性 来跟踪总播放次数,但是我无法找到关于 how/when 这是递增的。我正在寻找答案:

  1. 是否只有曲目完成播放?或开始播放?
  2. 它是否跟踪同一个 user/client 的多次播放?
  3. 它是跟踪流媒体播放 URL(在自定义播放器中)还是仅跟踪嵌入式 player/SoundCloud 网站?
  4. 好像playback_count没有立即更新,playback_count更新了吗(nightly/hourly等)?
  5. 是否有支持 browsers/devices 的列表 嵌入?
  1. 单击播放按钮后,SoundCloud 会立即增加计数 (reference)。

  2. 任何非曲目所有者的用户都可以跟踪播放(参见上面的参考资料)。

  3. 曲目仅按网络播放器、移动应用程序、移动网站和官方嵌入计算。对任何 /streams 端点值(例如:http_mp3_128_url)的请求不计入播放次数。

  4. 由于缓存 (reference),
  5. playback_count 值可能无效。

  6. 大多数支持 HTML5 媒体播放的浏览器都支持嵌入小部件。见 these blogs posts as well as SoundCloud's own HTML5 audio benchmark project here.