Por motivos de medición, así como por la experiencia del usuario, se desaconseja encarecidamente el uso de la reproducción automática. La reproducción automática se define como la reproducción de la estación/stream sin ninguna interacción del usuario para iniciar la reproducción.
El indicador de reproducción automática se utiliza para indicar si se utilizó o no la reproducción automática:
La bandera indica si la sesión se ha iniciado desde la reproducción automática de un reproductor. Los valores posibles son autoplay=0 (no iniciado mediante reproducción automática) y autoplay=1 (iniciado mediante reproducción automática). No se recomienda la reproducción automática de contenido de audio: en algunos casos, los streams con reproducción automática no son audibles ya que el volumen puede estar silenciado mientras el stream sigue estando activo. Triton Digital recomienda que cualquier iniciación de reproducción de contenido de audio sea determinada por un gesto manifiesto del usuario, como por ejemplo un toque o un clic.
Existen dos situaciones válidas para el uso de la reproducción automática según lo descrito a continuación:
Situación 1: el publisher no es quien implementa la reproducción automática
- Cuando la estación se reproduce como resultado de la interacción del usuario, el editor no requiere ninguna otra acción.
- La ausencia del valor autoplay:1 en el objeto trackingParameters significa que la estación se inició mediante la interacción del usuario.
Situación 2: el publisher es quien implementa la reproducción automática
- Cuando el publisher implementa una estrategia de reproducción automática, debe agregar el valor autoplay:1 al objeto trackingParameters al llamar a la función play en el SDK.
- Ejemplo:
player.play( { station: 'TRITONRADIOMUSIC', trackingParameters: { autoplay: 1 } });