OODiscoveryManager Class Reference

OODiscoveryManager. More...

#import "OODiscoveryManager.h"

+ Inheritance diagram for OODiscoveryManager:

Class Methods

(void) + getResults:embedCode:pcode:parameters:callback:
 get the discovery results More...
 
(void) + sendImpression:bucketInfo:pcode:parameters:
 send discovery feedback impression when discovery is shown to user More...
 
(void) + sendClick:bucketInfo:pcode:parameters:
 send discovery feedback click when user clicks to play an item More...
 

Detailed Description

Method Documentation

+ (void) getResults: (OODiscoveryOptions *)  options
embedCode: (NSString *)  embedCode
pcode: (NSString *)  pcode
parameters: (NSDictionary *)  parameters
callback: (OODiscoveryResultsCallback)  callback 

get the discovery results

Parameters
[in]optionsthe discovery option;
[in]embedCodethe embed code for discovery type similar assets, ignored for other discovery types
[in]pcodethe pcode
[in]parametersthe parameters as key value pair for a detailed list and examples of valid parameters, please refer to http://help-ooyala.brightcove.com/video-platform/concepts/content_discovery_summary_of_routes.html
[in]callbackthe callback function that handles discovery results.the callback might not be called on the main thread.
+ (void) sendClick: (OODiscoveryOptions *)  options
bucketInfo: (NSString *)  bucketInfo
pcode: (NSString *)  pcode
parameters: (NSDictionary *)  parameters 

send discovery feedback click when user clicks to play an item

Parameters
[in]bucketInfothe bucket info id
[in]optionsthe discovery options
+ (void) sendImpression: (OODiscoveryOptions *)  options
bucketInfo: (NSString *)  bucketInfo
pcode: (NSString *)  pcode
parameters: (NSDictionary *)  parameters 

send discovery feedback impression when discovery is shown to user

Parameters
[in]optionsthe discovery options
[in]bucketInfothe bucket info id

The documentation for this class was generated from the following file: