|
| | NielsenAnalytics (Context context, OoyalaPlayer player, IAppNotifier iappNotifier, String appID, String appVersion, String appName, String sfCode, JSONObject customConfig, JSONObject customMetadata) |
| | Implementation of integration between Ooyala SDK and Nielsen AppSdk. More...
|
| |
| AppSdk | getNielsenAppSdk () |
| | Provides the AppSdk reference we are using internally, for use cases that aren't covered by this Class's interface. More...
|
| |
| void | destroy () |
| | Destroy the current NielsenAnalytics object. More...
|
| |
| boolean | isValid () |
| | This is mainly for internal use by NielsenAnalytics itself, but can be used to gate the use of NielsenAnalytics by clients. More...
|
| |
| void | onMetadata (Metadata metadata) |
| | Handle the original metadata and send Nielsen ID3 metadata. More...
|
| |
| void | update (Observable o, Object argN) |
| | update the player according to notification More...
|
| |
| void | onMetadata (final Metadata metadata) |
| | Not guaranteed to be called on the main UI thread. More...
|
| |
| AppSdk com.ooyala.android.nielsensdk.NielsenAnalytics.getNielsenAppSdk |
( |
| ) |
|
Provides the AppSdk reference we are using internally, for use cases that aren't covered by this Class's interface.
In particular, the 3rd party application must register themselves as a listener on the AppSdk in order to wait for the EVENT_STARTUP event, after which the opt in/out URL will be available from the AppSdk.
- Returns
- our cached AppSdk ref, originally obtained by calling AppSdk.getInstance() in our constructor. see AppSdk::getInstance(Context, String) see AppSdk::EVENT_STARTUP