È stata aggiunta una nuova classe manager ( VAManager
) all’implementazione di riferimento Android. VAManager
crea e distrugge semplicemente un'istanza della VideoHeartbeat
classe. L'implementazione di riferimento crea un'istanza VAManager
quando viene creato un nuovo MediaPlayer
e distrugge tale istanza quando il MediaPlayer
viene distrutto. Questa è implementata in PlayerFragment.java
.
VAManager vaManager = ManagerFactory.getVAManager(true, config, mediaPlayer);
vaManager.createVAProvider(getActivity().getApplicationContext());
La variabile di configurazione è un'implementazione concreta di IVAConfig
e contiene le configurazioni di runtime VideoHeartbeat
.
Se l'applicazione Android non è configurata con un account Adobe Analytics, i dati di tracciamento video non verranno generati, anche se viene creata e abilitata un'istanza di VAManager
.