November 2, 2011
Think you’ve moved too fast? Catch up on Step 1 – Signing up, here.
Master Shifu, Sumit Verma, of the BD clan, will be walking you through (chapter by chapter) how to become a Mobclix Ninja.
Chapter II: Ad Networks and Optimization (広告ネットワークと最適化 )
Having set up your ad feeds, you are one step closer to ultimate monetization enlightenment.
Maintain your momentum and join me on the next phase of your quest: signing up for ad networks and unleashing the Mobclix Ninja’s ultimate weapon against low eCPMs – automatic optimization.
1. Sign up for Ad Networks
STEP 1: Select your ad networks
After you sign up your apps, the next time you click on the Services tab, you’ll automatically be prompted to sign up for Ad Networks.
- We recommend signing up for as many networks as possible! The more inventory you have access to, the easier it is to optimize for higher paying campaigns the instant they go live.
- You can either click Enable beside the network, or check the boxes to the left of the description and scroll down to the bottom to batch sign up, enable, or disable your selections.
- Multiple apps? Check the drop down menu in the upper left hand corner to ensure you’re signing up networks for the correct application
As soon as you click sign up, the dashboard automatically links your ad feeds with networks you’ve selected. You don’t have to worry about reaching out to the networks individually or signing up on their end (with the exception of Open Allocation networks).
Most networks typically approve ad feeds within 4-5 days. Once the ‘green pending label’ changes to a ‘red disable button,’ your application has been approved and you’re pulling in inventory from that particular network.
- Certain networks have prerequisites and may not approve your app until those have been met.
- Application must be live in the App Store/Marketplace (be sure to input your iTunes URL/Android package ID in the app registration page once it goes live)
- Must be serving at least 5,000 impression
- Must have a CTR of 1% or higher
If you don’t see networks go live in 7-10 days, with the exception of networks with prerequisites, submit a support ticket or e-mail email@example.com and our AdOps team can help expedite any delays.
STEP 2: Why can’t I see a live advertisement?
After setting up your ad feeds, besides a live ad you may see one of the following two types of banners show up:
1. Test Ad
This indicates that you’ve correctly integrated the SDK, but you’re currently in Test Mode
- To disable Test Mode:
- Select the correct app from the drop down menu
- Click on the Services tab
- Click on Setup on the right
- Choose the appropriate ad feed and set ‘Test Mode’ to ‘Off’
2. An Error Message (if you click on the error message you will see the following)
If you see the above banner show up, chances are:
- You haven’t signed up for ad networks or been approved by any networks for a particular ad feed yet, OR
- You’ve inputted the wrong App ID (App ID can be found by clicking on the Account tab, followed by the Applications link)
2. Integrate Other Networks
With Mobclix, you can easily manage the amount of inventory you send to a particular demand source, including networks that aren’t currently integrated via server side.
To access a 3rd party SDK through Open Allocation:
- Sign up for an account directly with the network you’ll be integrating
- Enable Open Allocation support for that network under ‘Other Networks’ (Services tab –> Ad Networks link –> scroll down to the bottom)
- For iPhone, 320×50, you can currently enable suballocation support for Admob, Google (although Admob has announced that it will be handling all native application ad requests moving forward), iAd, and Millennial Media. To enable support for Admob, you would enable Open Allocation: Admob
- For any other 3rd party SDKs, not currently listed in the dashboard, you would enable generic Open Allocation
- Integrate the Open Allocation SDK into your app per the SDK-API Specification Documentation
- For iAd suballocation support, all you need to do is weak link against the iAd.framework
3. Set-up Custom Ads
Custom or House Ads are a great way to actively upsell your other applications, as well as ensure users will see an ad in the unlikely event that one isn’t available from networks.
While still in the ‘Other Networks’ section, you can enable Custom Ads for a particular ad size or you can also click on Custom Ads on the right hand side of the Services tab, where you’ll be prompted to enable it before proceeding.
- To set up, all you need is an Image and Callback URL:
- Add one by clicking here
- You can serve a hosted image file for any sized ad unit we currently offer
- In the Custom Ad creator, you also see examples of where your custom ad click can redirect to; everything from the iTunes store to a YouTube video
We treat your custom ad feed just like any other network, so you can easily adjust your percentage allocation from the optimizer.
4. Optimize your Ad Feeds (unleash the Kraken!)
Once networks begin approving your application, you’ll start to see them get populated in the Optimization area (Services tab –> Optimization).
Automatic Optimization – we always recommend enabling Automatic Optimization for all your ad feeds
- Click the red enable button at the top
- With at least 1% of your volume assigned to all networks, the optimizer can dynamically sample inventory and identify where the highest eCPMs/eCPCs are coming from
- Because campaign inventory is always growing, new campaigns get launched every day, and the optimizer makes it easy to ensure that you are able to access these campaigns from the instance they go live
- The optimizer samples revenue and adjusts your percent allocation by taking into account numerous factors including campaign duration, revenue, engagement, and availability
Manual Optimization – if you’d like to manually optimize your feeds, you can do so by clicking on the green disable button. You’ll notice two metrics you can adjust:
1. Percent Allocation
- This determines where you would like your first ad call to go
- If you assign 50% to Network A, you’d like 1 out of every 2 ad calls to first retrieve an ad from Network A
- Depending on the fill rate of the network you may actually see < 50% of your volume being served by Network A (if Network A does not have a 100% fill rate)
- You’ll notice a running total of how much of your volume has been allocated and how much is left at the bottom of the page
- If you’ve allocated < 100%, you’ll be prompted to assign the rest of your volume once you click save
- With 100% of your volume assigned, click save to enable your changes
- This indicates how you’d like the second ad call to be handled
- To change priority, simply drag the up/down arrows beside the priority numbers
- Let’s say you’ve assigned the following allocation and priorities:
- Network A: 50%, Priority 1
- Network B: 25%, Priority 3
- Network C: 25%, Priority 2
- You’ve indicated that if an ad isn’t available from Network A, you’d like to serve an ad from Network C before Network B, even though they currently have percent allocation
- Moreover, you’ve indicated that you’d like 1 out of every 4 ads served by Networks B and C; if those networks aren’t able to return an ad during that time, Network A will receive the subsequent ad call, first, because it’s currently prioritized the highest
- If Network A is unable to fulfill that ad call, the request fill flows down the network cascade according to priority allocation until it is filled
- Let’s say you’ve assigned the following allocation and priorities:
With your dashboard set up correctly, we swiftly move to integration—stay tuned for Part 3!