Expose Repeat Listeners in the public API
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 40/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Área
- api, backend-api-design
Línea de trabajo
Read the SoundCloud help article linked in the issue and the related issue #68 for the broader Insights API ask, plus the current documented track stats endpoints, to see where a repeat-listener field would fit. Scope is a documented OAuth-scoped analytics endpoint or track field with reporting period, update timestamp, and summed-vs-deduplicated semantics defined. Done looks like a written API proposal accepted by maintainers — note this repo is feedback-only, so no code change is available to a contributor.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Please expose the Repeat Listeners count through a documented public developer API that third-party developers can use to build artist dashboards. Access to the metric must require OAuth authorization from the artist and must be limited to that artist's own account and tracks; these analytics should not be publicly readable for other artists. This metric already exists in SoundCloud Artist Insights, but it is not exposed in the documented public API.
Artists want to build dashboards that aggregate repeat-listener counts across tracks, alongside plays and recommended plays, to compare audience retention and discovery without manually collecting figures from each track's Insights UI.
A documented analytics endpoint or track-statistics field should provide:
- Per-track repeat-listener counts, using the same definition as Artist Insights.
- A consistent reporting period and update timestamp so dashboards can compare metrics reliably.
- Availability to registered developer applications, with required artist OAuth authorization. Each application may retrieve analytics only for the authorizing artist's own tracks, respecting existing account entitlements.
Please also document whether cross-track totals represent summed per-track counts or deduplicated listeners. Aggregate counts would meet this use case; individual listener identities are not required.
SoundCloud documents the existing UI metric here: https://help.soundcloud.com/hc/en-us/articles/115003451227-Individual-Track-Insights
Related: #68 requests broader Insights API access. This request specifically asks for the existing Repeat Listeners metric to be available through the public API.
If public API access is not possible, please consider adding this as a built-in Artist Pro Insights feature: an account/profile-level dashboard that aggregates Repeat Listeners alongside plays and recommended plays across the artist's tracks. At minimum, let artists select a group of tracks and view the combined metrics for that selection, with clear labeling of summed per-track counts versus deduplicated listeners.
- Lenguaje dominante
- JavaScript
- Estrellas
- 259
- Forks
- 54
- Merge medio
- 1 min
- PR fusionados (30 d)
- 1
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de soundcloud/api
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
soundcloud/api#597 · 1 reacción ·
-
question
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
soundcloud/api#595 · 4 comentarios ·
-
documentation
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
soundcloud/api#583 · 1 comentario · 1 reacción ·
-
widget
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
soundcloud/api#557 · 1 comentario ·
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 38/100
soundcloud/api#548 ·
Todos los issues de soundcloud/api
Issues similares
-
Language MVP task
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
saayam-for-all/webapp#1914 ·
Los mantenedores suelen responder en 1 día
-
[Bug] Dev image build fails: `npm install` in the root Dockerfile runs out of memory (exit 134)Posiblemente ocupada @andest01 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
good first issue hacktoberfest help wanted
Dificultad 2/5 Menos de una hora Aptitud para principiantes 76/100
pacocartones/free-llm-api-hub#262 ·
Los mantenedores suelen responder en 1 día
-
agent-task risk:low
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
guyellis/http-status-check#512 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
microsoft/playwright#43327 ·
Los mantenedores suelen responder en 1 día