Technical FAQs
From MMwiki
My site/application requires a load balancer/proxy. Can Millennial Media handle this configuration?
- Utilizing a load balancer/proxy prevents key information from the integration code from being passed from the handset to the publisher’s server, which is the generating the call from the publisher to Millennial Media’s ad server fleet. However, we can certainly handle this configuration properly as long as you forward the values that the proxy or load balancer is seeing from the initial request from the handset. These values are obtained through the HTTP headers from the mobile device, so these must be passed into Millennial Media’s ad server fleet.
I am currently testing and all I see are image and text creatives, and I'm only seeing a few of the same ads every time. Is this normal, and will I only see this type of response once I go live?
- Yes, this is normal. These are our filler ads that allows us to see your traffic and test to make sure you are able to receive a simple image and text creative. However, there are a various types of responses that we will send back to your site/application. Therefore, these responses will not be the only responses you see from our ad serving fleet. To see examples of different ad responses from our technology, please click here.
Should I parse your ad response once I request the ad?
- Since our response is different for rich media creatives, various ad calls, text ads, etc., your method of parsing would not know how to handle all response types. Therefore, if you do parse (deconstruct) Millennial Media's response and reconstruct it in a different URL, there is a very high likelihood that this would eventually break current as well as future creatives. It is ideal to NOT parse the ad response so that we can optimally display ad creatives both now and in the future. To see examples of different ad responses from our technology, please click here.
Should I encode my request or the response MM send’s back?
- No. For WAP integration, there is no need to URL encode the request or the response.
How should I test when integrating your tags in with my site or application?
- The publisher should test in an environment that is as close to the production environment as possible. This will allow us to see any issues prior to going live. Another approach may be to place our integration code on a page that is not accessible from your main site but still on your production server.
Do you do any optimization of ad display for specific devices?
- Yes. The Millennial Media Ad Technology detects the handset and displays the optimum ad based on the properties of that handset including feature set, image types, and screen size.