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

How to View Data Reports on Pangle

Pangle data report shows your ad performance of impression, click, click rate, CPM and revenue on account, application, and ad placement level.

You can check data report in the Reports section on Pangle publisher platform.

Data Index Description

1. Data Update Time

  • If you select "Daily", "Weekly" or "Monthly", you can view the data of T-1 and before at 15:00 (UTC 07:00) on each day.
  • If you select "Hourly", you can view the data of H-5 hours and before on each day.

Note: You can see data up to 6 months (184 days) ago. This time limit also applies to data export.


2. Metrics Description

(1) Estimated Revenue (USD)

The estimated revenue of your account during a selected time period.

This is an estimated value, which might be updated before your revenue is confirmed at the end of each month.

*Why is there a difference between the estimated revenue and the amount in statement?

If the estimated revenue shown in data report does not match the amount on final statement, it is usually due to one of the following situations:

  • Activity Rewards

Cash rewards from participating in platform activities will be added to the monthly statement. You can click the statement on the [Payment] page to view more details.

  • Violations and Penalties

Delayed settlement or deductions caused by violations of platform policy will be deducted in the monthly statement. You can click the statement on the [Payment] page to view more details or check the notice email sent by <pangle_global@bytedance.com>

  • Accuracy Differences

When generating the statement, we round up monthly raw data for each placement and sum up all placements data to obtain the final amount. Therefore, there may be a small difference between the statement amount and report data.

Due to the above discrepancies, estimated revenue is only a reference for daily performance. Please refer to the amount in statement for settlement and payment.


(2) CPM

eCPM = Estimated Revenue*(1000/Impressions)


(3) Responses

The total number of ads returned by Pangle across all countries/regions where monetization occurs.

A response is counted as 1 response, even if the demand-side request specifies more than one ad material and Pangle successfully returns at least one.

Responses for preload requests automatically initiated by Pangle count towards the number of responses.


(4) Win Rate

Win Rate (%)= (Win Bids/Total Amount of Bids)*100%


Special notes:

1. The Responses recorded before July 7, 2021 correspond to the Ad Responses based on the current definition, which counts the number of ad creatives returned by Pangle.

Before: Fill Rate = (Ad Responses/Requests)*100%

After: Fill Rate = (Responses/Requests)*100%

For example:

A Native ad requests for 3 ad creatives and Pangle successfully returns 3 ad creatives.

Before: Fill Rate = (3/1)*100%=300%

After: Fill Rate = (1/1)*100%=100%


(5) Impressions

The number of times ads are effectively shown.

This does not include repeated impressions, timed-out impressions, or impressions generated by "test" status placements.

Detailed description:

The definitions of effective impressions for different ad formats are as follows:

- Native Ads: take up more than 20% of the total pixels; the display time should be more than 1s;

- Interstitial Ads & Rewarded Video Ads: ad starts playing.

Repeated impressions: when the ad returned in response to a successful request is shown to the user multiple times, the repeated impression(s) will be ignored and only count as 1 Impression.

Timed-out impressions: when the ad returned in response to a successful request is shown to the user after specific time limit, it will not be counted towards the number of Impressions (time limit: 3 hours for Splash Ads, 1 hour for other ad formats).

Impressions generated by "test" status placements: when a placement is set to "test" mode, the ad returned in response to a successful request from this placement will not be counted towards the number of Impressions.


(6) Clicks

The number of effective clicks.

This does not include repeated clicks or clicks generated by "test" status placements.

Detailed description:

Repeated clicks: when the ad returned in response to a successful request is clicked by the user multiple times, the repeated click(s) will be ignored and they are counted as 1 Click.

Clicks generated by placement of "test" status: clicks on placements set to "test" mode will not be counted as effective clicks by Pangle.

Clicks generated by "test" status placements: When a placement is set to "test" mode, the clicks generated from ad in response to a successful request from this placement will not be counted towards the number of Clicks; the placement added under a "test" status application will be in "test" status as well.


(7) CTR

Click-Through Rate (%) = (Clicks/Impressions)*100


(6) Non-US Requests

*Due to policy restrictions, Pangle reports do not include ad request data for the US. Instead, 'Non-US Requests' is provided to ensure accurate fill rate calculations for other countries/regions.

This refers to the number of ad requests received by Pangle from outside the US.

A request is counted as 1 even if it asked for more than one ad creatives.

The pre-cached requests automatically initiated by Pangle are counted towards the number of Requests (only for IV, RV and open ad ).

This does not include the error requests reported by SDK. When a request initiated by SDK encounters a -12 error, the request will not be reported to Pangle server and thus will not be counted towards the number of Requests;

Detailed description:

  • Pre-cached requests automatically initiated by Pangle:
    • Rewarded Video Ads/Interstitial Ads: when an ad finishes playing and a callback is made, Pangle will automatically initiate a pre-cached request, which will be counted towards the number of Requests.
  • Examples of pre-cached requests:
    1. User device initiates a request for Rewarded Video; the current number of Requests is 1.
    2. When the video ad creative returned by Pangle finishes playing and makes a callback, Pangle will initiate a pre-cached request; the current number of Requests is 2.
    3. If the video ad creative returned in response to this pre-cached request is successfully loaded and haven't expired by the time of next Rewarded Video Ad, the pre-cached video can be used and SDK will not initiate another request; the current number of Requests remains 2.
    4. If the pre-cached video fails to be loaded or expires, no video creatives will be available for the next Rewarded Video Ad and the end device will initiate another request; the current number of Requests will then become 3.
  • When 'Country/Region' is not selected as a dimension, 'Non-US Requests' displays the total number of requests from all countries/regions outside the US.
  • When 'Country/Region' is selected, the US is shown as '-', while ad request data for other countries/regions will display as usual.


(7) Non-US Responses

The total number of ads returned by Pangle outside the US. This metric is used solely to calculate accurate fill rates.

Special notes:

  • When 'Country/Region' is not selected as a dimension, 'Non-US Responses' displays the total number of responses from all countries/regions outside the US. If your app is monetized in the US, 'Responses' >= 'Non-US Responses'.
  • When 'Country/Region' is selected as a dimension, the US is shown as '-', and ad responses for other countries/regions will display as usual. In this case, 'Responses' = 'Non-US Responses'.


(8) Non-US Fill Rate

Non-US Fill Rate = Non-US Responses / Non-US Requests × 100%

Special notes:

  • If 'Country/Region' is not selected as a dimension, 'Non-US Fill Rate' calculates the fill rate for all non-US countries/regions.
  • If 'Country/Region' is selected, the US is shown as '-', while the 'Fill Rate' data will display as usual for other countries/regions.