Getting Started with Ad Management
Onboarding with Sovrn Ad Management
What can I expect during the onboarding process?
The onboarding process can take about 1-2 weeks to complete. To start, we will set up GAM/AdX (see below for details) and you will need to update your Ads.txt File (if using any of our demand accounts).
Next, we will source demand partner approvals for your website(s) while consulting with you on any recommended ad layout changes. When complete, we will deliver an implementation package with detailed instructions.
What can I expect after launch?
After launch, we will begin optimization. You should be prepared to communicate with us often during the first few weeks as initial data is reviewed and any necessary changes are made.
If transitioning to our demand accounts, you can expect some minor short-term revenue fluctuations as demand algorithms adjust to the new inventory. This can take up to a week or more for some demand partners.
Google Ad Manager/AdX Accounts
Follow the instructions below to set-up Google Ad Manager (GAM) and Ad Exchange (AdX) for Sovrn Ad Management.
Using Sovrn's GAM/AdX Accounts
To use Sovrn's GAM/AdX accounts, the publisher will need to accept an invitation for Google Multiple Customer Management (MCM). This is required for implementation, you will not receive any AdX spend without completing these steps.
MCM Account Approval: Your Account Manager will initiate an email invitation from Google containing the authorization request. The authorization request will prompt the publisher to register with Google AdExchange as being represented by Sovrn and will allow us to run our AdX account on your inventory. You will need to provide your Account Manager with:
Email Address of your GAM admin who will accept invite
Company Name associated with the GAM account (this can be found in GAM under Admin > Global Settings > Display name)
AdX Domain Approval: Your Account Manager will deliver a set of ads.txt lines to post to the publisher's ads.txt page. Once posted, the Account Manager will submit the domain for Google MCM Approval.
Using Publisher's GAM/AdX Accounts
If you would like to retain the use of your GAM/AdX accounts, the steps below will enable Sovrn to create the necessary line items, key values, and price floors in your GAM account. This will not impact any existing line items, key values, or price floors.
Grant access in GAM to admanagement@sovrn.com
Permissions are needed to:
Create Unified Pricing Rules
Create Ad Units, Create Placements
Confirm existing targeting includes new Ad Units/Placements (AdX, Open Bidding, Native Styles, Direct Orders, PMPs, etc)
Grant Service Account Access in GAM to propermedia@admanager-campaign-upload.iam.gserviceaccount.com
Notify admanagement@sovrn.com when the above account access has been granted so Sovrn can complete the configuration
Note: 10 orders and 4,218 line items, all with the prefix “sms” will be pushed. Key values are as follows:
post_id
split_version
proper_site
tags
tags1
tags_9
proper_sticky
proper_floor
proper_bidder
proper_bid
s_depth
refresh_count
Ads.txt
Click here to navigate to the ads.txt section of your account. There are two ways that you can have your ads.txt hosted.
Sovrn Hosted Ads.txt
If using our demand, we recommend that you create a URL redirect for your ads.txt page to redirect to our ads.txt file. Instead of hosting the file yourself, configure your web server or server-side code to return a 301 redirect to the URL listed in the Ads.txt page of the Ad Management dashboard.
This method is highly recommended, as it ensures the file will always be kept up to date with the latest information and does not require you to continuously update the file on your end whenever a change is made to our ads.txt information.
Publisher Hosted Ads.txt
If desired, you can host your own ads.txt file and use the lines provided. The Ad Management platform makes it easy to either copy all lines, or to download them all, as well as verify if your current lines are accurate. This will require you to update your file manually whenever there are updates made.
Implementing Code
Within your implementation package, you will receive a header script and ad slot divs.
Header Code
Insert script into the <head> of your website, the higher up the better for optimal ad load speed. Your account manager will provide you with the script specific to each of your sites.
Example script for examplewebsite.com:
<script type="text/javascript">
var propertag = propertag || {};
propertag.cmd = propertag.cmd || [];
(function() {
var pm = document.createElement('script');
pm.async = true; pm.type = 'text/javascript';
var is_ssl = 'https:' == document.location.protocol;
pm.src = (is_ssl ? 'https:' : 'http:') +'//global.proper.io/examplewebsite.min.js';
var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(pm, node);
})();
</script>
Ad Units
Replace your existing ad slots with the divs provided in your implementation package.
Example Ad Units:
Ad Unit Name | Code |
---|---|
examplewebsite_leaderboard |
|
examplewebsite_content_dynamic |
|
examplewebsite_sticky_1 |
|
Testing/QA
Once the header script and ad slots are implemented, please let your Account Manager know the site is on staging and is ready for QA. Please send them a link to the staging site along with any necessary access credentials.
During this process, we will be ensuring that all ad slots are placed correctly and are rendering properly. We will ensure all settings are working for your site and that all demand partners are bidding. If any changes are needed on your end, our team will let you know, otherwise we will schedule a day and time with you to push live to production!
Need more help?
If you still have questions, please reach out to admanagement@sovrn.com