InAppSDK

Introduction

The AdPlayer SDK is designed to provide a simple way to display and monetize video content in mobile applications. It is part of a content and advertisements management system that can be controlled in real-time using a web-based dashboard. It is easy to integrate while providing many powerful configurations to help you make the most of your video content in your mobile applications.

Main System Elements

The web dashboard

The web dashboard is the place where you can configure all of the content to be presented as well as control aspects of the look and behavior of players. The dashboard is where you can find your publisher ID(s) and player tag ID(s). Each player in the SDK is associated with a tag element in the dashboard by a publisher and tag IDs.

AdPlayer Singleton Class

This class is used to statically expose the main APIs of the SDK and is available anywhere in your application. It is used for initialization, global configurations, obtaining instances of AdPlayerTag, and more.

The AdPlayerPlacementView Class

This class extends the Androids View class and marks the position in the UI at which a player will be presented. Placements should be placed in the layout of the application to define where players will be shown. Once the associated tag has been initialized, and the placement is visible on the screen, a player will be loaded to present the content defined on the dashboard for the associated tag.

The AdPlayerTag Class

This class is your connection to the configuration defined for a single-player tag at the dashboard and the player itself. It provides the events emitted by the player and APIs to control and further configure the player. Instances of this class may only be obtained asynchronously after the tag has been initialized through APIs on AdPlayer.

Please contact sdk@aniview.com for further questions or any issues that come up during the integration.

Supported Platforms

Android

iOS