We referred to the Wiki spec mentioned in the Carrier field and according to
the wiki article "A mobile network code (MNC) is used in combination with a
mobile country code (MCC) (also known as a "MCC / MNC tuple") to uniquely
identify a mobile phone operator/carrier"
Now the RTB spec 2.1 only mentions the use of MNC which is clearly insufficient
to determine the carrier.
So if you wish to determine the carrier using something other than the MCC, say
country from the GEO, the fact that some countries have multiple MCCs with
overlapping MNCs makes this impossible.
Example:
310 - 280 = ATT
311 - 280 = Verizon
So if the publisher only sends the MNC (280) and country USA we cannot
determine if the carrier is ATT or VERIZON.
Solution:
Pass the tuple MCC, MNC as the carrier code or join them as one string e.g.
310280.
In addition it would be nice to derive an open standards list from this wiki
article. It would make a great start.
Perhaps a nice web service for companies to fetch the latest revision.
Original issue reported on code.google.com by ruralco...@gmail.com on 3 Sep 2013 at 8:24
Original issue reported on code.google.com by
ruralco...@gmail.com
on 3 Sep 2013 at 8:24