Implement ad units in your project

Do the following to implement ad units in your project:

  1. Initialize the Unity Ads SDK early in the project’s run-time lifecycle, preferably at launch. The recommended best practice is to use the latest SDK.
  2. In your app code, check if content is ready to display through your specified ad unit.
  3. Programmatically retrieve the available content and display it.

For comprehensive code integration instructions to implement interstitial, rewarded, and banner ads, read the respective documentation for your development platform:

Unity standard ad units

Unity provides a default ad unit to call if you try to load or show an ad without specifying an ad unit (projects that use Unity Ads exclusively) or placement (projects that use Unity Ads in a third-party mediation stack) ID in the function parameters.

Note: This replaces the legacy default Placements (Unity_Standard_Placement). Because most default Placements experience very small impression volumes, Unity expects minimal or no revenue impact.

  • Unity standard ad Units are interstitial format.
  • Unity standard ad Units display in reporting as Unity_Standard_Ad-Unit.
  • You cannot edit, rename, or adjust your Unity standard ad unit.

To stop using Unity standard ad units, change your app code to call a specific ad unit by using the Load API, and then release a new version of your project.