InMobi has a unique BURL implementation: BURLs are fired directly from the client side. Since the BURL originates from the client, the HTTP request received by the DSP exposes client-side network and device information, including:
X-Forwarded-ForA DSP may want to fall back to the client IP observed through the BURL when the IP in the bid request:
The same concept applies to User-Agent.
Consider the following example from an actual InMobi BURL request:
"user-agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X)
AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148",
"x-forwarded-for": "59.144.134.146, 10.81.2.10, 127.0.0.1"
The user-agent is the user agent of the client from which the BURL was fired.
In the x-forwarded-for, the leftmost IP address represents the original client IP.
By installing this SDK update, you agree that your Children Privacy Compliance setting remains accurate or that you will update that setting, whenever there is a change in your app's audience. You may update the app's Children Privacy Compliance settings at https://publisher.inmobi.com/my-inventory/app-and-placements.
Support Center