|
| 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