I'm trying to understand the methodology used for loading Bing map tiles in order to maximize my license.
From Bing documentation...
"An important thing to understand when it comes to what causes billable vs. non-billable transactions is whether the API call was done within a Bing Maps ‘session’. A session begins anytime the Bing Maps AJAX Control, Bing Maps Silverlight Control, Bing Maps WPF Control or Bing Maps Windows Phone Control is loaded. For example, if you were to first load any of these Map Controls, then subsequently call the Bing Maps REST Locations API (i.e. to geocode a location), that REST Locations API call would generate a non-billable transaction. This is because the REST Locations API call was done within the Map Control session."
So I guess the real question is does OL3 follow these rules? and if not is there a way to enforce them before OL3 makes a call to the Bing API?