none
For a Windows Store app using Bing Maps API, is there a 12 month limit of total free transactions in addition to 50,000 free in 24 hours? RRS feed

  • Question

  • For a Windows Store app the free of charge licensing isn't quite clear to me (excerpt below). 

    Is there a 12 month limit of 100,000 in addition to the 50,000 per 24 hour period for a Windows Store app? 

    It would seem ridiculous that I could burn up a years worth in 2 days but is that what the 100,000 below means?

    (c) Exceed 50,000 cumulative billable transactions (which will be free of charge) as defined in the SDKs, within any 24 hour period, with the exception of Evaluation for Commercial, Non-Commercial or Government Use where you may not exceed 10,000 cumulative billable transactions (which will be free of charge) as defined in the SDKs, in any 30 day period. Exceed a total of 50,000 batch geocode entities non-billable transactions or 100,000 non-billable transactions total using the Bing Spatial Data Services API in any 12 month period.

    Sunday, June 29, 2014 10:09 PM

Answers

  • The 100,000 limit is for the Bing Spatial Data Services (Batch Geocoding and Data Source hosting) and not the other Bing Maps REST services (Geocoding, Routing). The yearly limit would be close to 9 million, note that you also have a transaction for loading a map.

    http://rbrundritt.wordpress.com

    • Proposed as answer by Ricky_Brundritt Monday, June 30, 2014 5:54 PM
    • Marked as answer by KFW991 Monday, June 30, 2014 6:47 PM
    Monday, June 30, 2014 5:54 PM

All replies

  • The free terms of use for Windows Store apps are as follows:

    • 50,000 transactions per 24 hours (day) for public facing apps. Free or paid for apps. (Basic Key)
    • If you are creating an app for evaluation for commercial  or government use (trial key). Then you get 10,000 transactions a day.
    • A transaction consists of loading a map, geocoding and address, calculating the route and similar type requests to the Bing Maps server. You can find a complete list of transactions here: http://msdn.microsoft.com/en-us/library/ff859477.aspx
    • With Bing Maps, when using an interactive map, you can generate a special key called a session key. A session key can be used with the Bing Maps services to make those transactions marked as non-billable.
    • The batch geocoding service allows you to upload several addresses at once and have then geocoded in a single request. You can pass in a total of 50,000 addresses into this batch service a year for free.
    • You can also upload and host data in the Bing Spatial Data Services and have it automatically exposed as a spatial REST service for you. If you do this there is a yearly limit of 100,000 free transaction to this service.

    As an additional tip you can also check to see if your app qualifies for free terms of use using the simple tool found here: http://www.microsoft.com/maps/Licensing/licensing.aspx


    http://rbrundritt.wordpress.com

    Monday, June 30, 2014 9:36 AM
  • Thanks.  I'm still not quite comfortable in my understanding.  My Windows Store app will be offered to the public for a fee (no issue I think).  In the app I will be calling dev.virtualearth.net/REST/v1/Locations/ to get an address from Latitude and Longitude.  I don't intend to upload anything to Bing Spatial Data Services.  Number of calls will depend on app success but I'm not concerned with the 50,000 per 24 hours. 

    In this scenario will I encounter a limit of 100,000 per 12 month period? 

    It's critical to understand for my app because it's an underlying part of the value of the app.  If it stops working, then the value of my app goes down and consumers could demand refunds (or I could go negative on the value of the app if I have to upgrade and pay for my Bing license).

    Monday, June 30, 2014 5:10 PM
  • The 100,000 limit is for the Bing Spatial Data Services (Batch Geocoding and Data Source hosting) and not the other Bing Maps REST services (Geocoding, Routing). The yearly limit would be close to 9 million, note that you also have a transaction for loading a map.

    http://rbrundritt.wordpress.com

    • Proposed as answer by Ricky_Brundritt Monday, June 30, 2014 5:54 PM
    • Marked as answer by KFW991 Monday, June 30, 2014 6:47 PM
    Monday, June 30, 2014 5:54 PM