Step 2. Enable the Magnite Report API
Three credentials are required before enabling: Account ID, API Key, and API Secret.
(1)Account ID
Log in to the Magnite dashboard and click your username in the lower-left corner.Select Settings → go to the Account tab → find and copy the Account ID.


(2)API Key 和 API Secret
①The Magnite Reporting API requires prior approval. If you do not have access, please contact your Magnite account team to request it.
②Once approved
- Log in to the dashboard and go to User Management.
- Select the current user and click Generate New Key.
- Copy the API Key and API Secret from the popup window.
Note: For security reasons, these credentials are shown only once and cannot be viewed again after the popup is closed. Please save them immediately. If lost, you must regenerate a new key.
Step 3. Add Apps and Ad Placements in the Dashboard
(1)Create a Site
①After logging into the Magnite dashboard, your sites should be displayed.

If not, navigate via Active Apps → Inventory Management → Sites.


②Click Create Site.

③Fill in the required information and click Next. Make sure to check the Create Zone option, then click Submit.


Step 4. Configure Magnite in the TopOn Dashboard
(1) Obtain the Configuration Parameters
The following parameters must be mapped from Magnite to TopOn:
| Parameter |
Description
|
|
Site ID
|
DV+ Site ID
|
|
Zone ID
|
Magnite App ID
|
|
AD Tag
|
Magnite cannot distinguish ad placements, so you need to differentiate them using a custom ID / ad identifier.
|
① Obtain the Site ID
Go to Sites, locate Site ID.

②Obtain the Zone ID
Go to Tags, select the corresponding Size ID, and locate the Zone ID.

(2)Apply Parameters in the TopOn Developer Console
Log in to the TopOn dashboard → Mediation Management → select the relevant app and ad placement → add a new ad source and enter the parameters above.


Step 5. Add Magnite adapter to your code
Refer to the TopOn SDK integration documentation