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


Please search and troubleshoot the problem according to the full text of the keyword. If the doc cannot directly help you solve the problem that can be directly described in detail and then send an email to the , there will be someone to answer it for you.

Basic FAQ

Why do you return repeated advertisements?

The same advertiser may use similar content to create multiple advertising schemes in the background, resulting in the platform returning multiple ads with similar content. However, the advertising scheme IDs corresponding to these ads are different. Pangle uses different advertising scheme IDs to measure the effectiveness of advertising billing.

What is the duplication rule for Pangle?

  • Display or click duplication is eliminated: If a user sees or clicks on an ad multiple times, only one effective display or click will be recorded. The client-side display and click will be called back multiple times, but Pangle will eliminate the duplicates at the server level.
  • Timeout duplication: Advertisements are only considered valid for one hour after distribution to display. If an ad is displayed for more than one hour, it will not be counted as a valid display. Developers are reminded to pay attention to the caching time of advertisements. If it is more than one hour, please request new advertisements to display. Pangle's effective display definition for advertisements

Pangle's effective display definition for advertisements

  • News feed ads: Displaying an ad for more than 1 second, with a display area of more than 20% of pixels, will be reported as a display. (Picture and video advertising display detection rules are consistent.)
  • Insert advertisements & incentive video advertisements: As soon as the video starts playing, it will be reported as a display (not based on the completion of playing).
  • Banner ads: Displaying for 1 second can report the display volume. The advertising display width should not be less than 50px.

💡 Why is the ad impression 0, even though the ad is normally filled in Performance (the filling rate is normal)?

Check whether the app is in test status. Before sending a live traffic request, make sure that your ad display location is set to run mode. Note that once set to run mode, the ad display location cannot return to test mode again.

Is it necessary to enable the server callback mode for video advertising?

It is not necessary, as the server mode only adds a third-party server verification judgment. The specific reward is issued by the client side. When the server callback mode is not used, the rewardedVideoAdServerRewardDidSucceed interface verification returns true by default after the video playback is completed.

Can different excitation video code spot server-level callback addresses be the same?

Yes, different code spots can use the same interface for validity verification.

What advertising elements do you need to include to display Pangle native ads?

Advertisements should clearly display advertising titles, descriptions, creative materials, Angolan platform logos, advertising logos, and other content.

Request advertisement appears Error code: -16 Error code How do I check the settings?

Please check the COPPA (COPPA means Children's Online Privacy Protection Law and other regulations) settings first. If the developer does not specify the user's age, the platform will deem it as a mature user by default. If coppa is set to 1, the platform will only place advertisements intended for children to watch, and requesting advertisements will be restricted.

How can I check for the 40034 error code in a requested advertisement?

Bidding and non-bidding code spots should be used in their corresponding environments and should not be mixed. Using non-bidding code spots for advertising requests in the bidding environment is not supported.

Note: If you want to use the Pangle bidding function, make sure that the Pangle SDK version is higher than Android

How do I check the 20001 error code in the requested advertisement?



Investigation hint


The request was not filled because of the lack of suitable ads. Sporadic occurrences of this error are normal. If the error occurs frequently, please check if the ad size was filled correctly, simulators were used, requested many ads or the show count was extremely low for a single device. If none of the above issues have been identified, please contact the system administrator with information including the ad-slot info, frequency of occurrence, and request timestamps.

Try to change equipment for testing

The country/region is currently not supported by Pangle.

See the help doc for Pangle supported regions

The fill rate for this placement was restricted temporarily due to low CPR.

The code spot advertising effect is not good. It improves the display rate of advertising

The Pangle Reporting API link request shows 101 (authentication failed). How do I troubleshoot the authentication failure?

  1. Check whether the domain name is correct, the correct domain name:
  2. Check time_zone parameters, UTC 0/UTC 8
  3. Confirm whether the request parameters are written correctly

Android FAQ

How to troubleshoot the problem that TTMultiProvider cannot be found in upgrading SDK compilation?

TTMultiProvider needs to be removed from v SDK, otherwise, it will cause packaging failure.

Upgrade SDK to 41xx version ANR problems need how to troubleshoot?

If the SDK initialization is initialized in the main thread, ANR problems may occur. The 4116 version starts to directly discard the initialization synchronization method and directly use the asynchronous method for initialization processing.

Q: Using the "AutoSize" screen adaptation scheme causes the SDK's ad display to be abnormal.

A: Cancel screen adaptation to the Activity of the Pangle SDK in the Application


SDK Activity List


Request advertisement appears ErrorCode = 98764 How to troubleshoot?

1.BUErrorCodeNetworkError = 98764, network error 

  1. The reason for the above problem is that modifying the time or time zone of the mobile phone device causes the request advertisement to appear. The request timed out is not filled by default. Please check the relevant settings of the mobile phone device.