Pangle: A global platform dedicated to developer growth.|Knowledge Center
Integration Docs

How to Add Ad Placements

Ad Placement: the container for displaying ads to users in your app. Ad Placements send requests to Pangle and display the returned ads. Please select its ad format when adding an ad placement.

Ad Format: where and how the ads will be displayed in your app


1. Create an ad placement with a specific format:

You may want to use different ad placements for different app pages or ad scenarios. You can preview an ad placement with a specific format until you determine a format to use for an ad placement.

a. Interstitial Ads

interstitial ads are displayed at the natural transition points of user flow, such as when player clears a level in games. Interstitial Ads support video&picture ad types.

Portrait

Landscape

Ad setup:

  • Video Orientation: select an orientation for which the video will be played in this ad placement
  • Bidding Type: Select a bidding type for this ad placement
  • Blocking Control: Select a blocking rule for this ad placement. If your account does not have any existing blocking rules, please create new rules to select.


b. Rewarded Video Ads

Rewarded Video Ads provide rewards to the users who have watched a short video, interacted with playable content, or completed a survey. It helps you generate revenue from users who are only willing to play games without paying. Rewarded Video Ads support video ad types.

Portrait

Landscape

Ad setup:

  • Video Orientation: select an orientation for which the video will be played in this ad placement
  • Reward Name: Enter a name for the reward item, such as coins, extra HP and etc. This name will be displayed to the users.
  • Reward Amount: Enter the number of reward items the user will receive. This amount must be a positive number.
  • Reward Callback Settings:
    • Server Callback refers to the process where a client sends a verification request to a third-party server after the user watches a rewarded video ad. The third-party server then determines whether to reward the user and returns the result (true/false) to the client. Pangle SDK provides onRewardVerify API, and boolean rewardVerify can be used to obtain the result. If the server callback mode is not enabled, true will be returned by default for boolean rewardVerify when the video has finished playing.
    • The server callback mode is not mandatory and simply adds a third-party server verification. Reward delivery will be completed by the client side.
  • Bidding Type: Select a bidding type for this ad placement
  • Blocking Control: Select a blocking rule for this ad placement. If your account does not have any existing blocking rules, please create new rules to select.



c. Banner Ads

Banner Ad is a basic ad format that is displayed at the top or bottom of a screen.

300*250

320*50

Ad setup:

  • Size: Select a size for the ad placement
  • Auto Refresh: Select whether the ad placement will be refreshed automatically
  • Bidding Type: Select a bidding type for this ad placement
  • Blocking Control: Select a blocking rule for this ad placement. If your account does not have any existing blocking rules, please create new rules to select.
d. Native Ads

Native Ads can be customized to fit the style and design of an app, as well as to blend into app content. Native Ads support video ad types.

640*640【Square Video/Square Image】

1200*628【Landscape Image】

1280 * 720【Horizontal Video】

Ad setup:

  • Size: Select a size for the ad placement
  • Bidding Type: Select a bidding type for this ad placement
  • Blocking Control: Select a blocking rule for this ad placement. If your account does not have any existing blocking rules, please create new rules to select.
e. Splash Ads

Displays upon app launch. Supports videos and images.

Portrait

Landscape

Ad setup:

  • Video Orientation: Select an orientation for the video that will be played in the ad placement.
  • Bidding Type: Set a bidding type for the ad placement.
  • Blocking Rule: Select a blocking rule for the ad placement. If your account does not have any blocking rules, you can create one and use it right away.


2. Select a Bidding Type:

You can choose one of the two auction pricing types below:


a. In-app Bidding

With in-app bidding placements, Pangle and other advertising networks will bid for each impression in real time, maximizing your eCPM and reducing operating costs associated with traditional price floor settings.


b. Global CPM
- Automatic

Pangle will automatically optimize the price for each impression and maximize the fill rate for you. In this case, you do not have to set a price floor for this placement and eCPM is not a fixed value.


- Fixed CPM
  • Global Fixed CPM:

With a Global Fixed CPM, Pangle will only return and display ads that match the specified CPM rate. Global Fixed CPM CPM will apply to all countries and regions without Regional CPM.

Note: If Fixed CPM is set to 0, this placement will be treated as Automatic pricing.


  • Regional CPM

With Regional CPM, you can set different fixed CPMs for each country or region. For all markets without Regional CPM price floor settings, Pangle will apply the Global Fixed CPM.


3. Pause or Activate Ad Placements

You can pause or activate ad placements in the app management module.

Portal


Pause

Activation

*Note:

You cannot manually activate ad placements if they are paused for the following reasons:

1. Duplicate Issues ( The app has been claimed by another publisher)

2. Risk controls

3. Ad traffic fraud