The PointRoll Flash API
The PointRoll Flash API significantly standardizes and simplifies Flash implementation by giving advertisers and agencies access to PointRoll's most commonly executed code base and enabling designers to quickly execute complex rich media ads more autonomously. The PointRoll Flash API code base is distributed via a Macromedia Extension Package (MXP), a native Flash file format that is easily installed through the extension manager.
Once the PointRoll Flash API is installed, advertiser and agency partners can instantly access PointRoll's commonly executed code base and leverage "click to insert" functionality to add dynamic data display using RSS/XML feeds, video, audio, tracking and more to rich media ads. The code base also includes other native PointRoll code such as activities, panel controls and clickTags. Benefits of the Flash API include:
Standardize and simplify Flash implementation:
The PointRoll Flash API is a package of code that provides access to PointRoll functionality including all panel behaviors, activity tracking, click tracking, video and audio handling, and XML handling, standardizing your ad implementation code and enabling you to be more autonomous.
Dedicated PointRoll object:
The PointRoll object handles all PointRoll functionality associated with panel behaviors, requiring less Flash version-specific code. It provides easier, more straightforward syntax for panel and activity behaviors. The object standardizes the way in which you implement common functionality.
Simplify complex rich media executions:
The PointRoll Flash API facilitates communication between PointRoll and agencies throughout the creative process.
It simplifies the execution of advanced functions such as bandwidth management, error, XML, and buffer handling, synced and interactive video, and more. An XML object enables the handling of XML more easily and intuitively than using standard Flash methods.
The PointRoll Flash API results in less code bloat, yielding smaller file size. It is also more extensible than visual component-based solutions such as drag and drop solutions.
Dedicated audio, video and XML objects:
The PointRoll Flash API delivers streaming or progressive video through a single video object.
Full event-driven audio and video objects: provide the ability to handle all events, both user and non-user initiated similar to common Flash event such as onEnterFrame and onLoad.
Minimum bandwidth threshold detection: The video object provides the ability to specify the minimum bandwidth a user must have in order to view streaming video. If the threshold is met, the video will play; otherwise the object can handle the event and serve alternate content.
Streaming or progressive video: A single video object can deliver either streaming or progressive video.
Optional milestones: Easily synchronize different events to specific points of a video or audio clip and account for any buffering or lag.
The PointRoll API is available at no additional cost for PointRoll clients through AdPortal. For more details, please contact apisupport@pointroll.com.