title: Google map auto complete call without place details request
body: <p>I am using google map java script autocomplete on my site</p>
  
  <p>Here is my java script code for rendering google auto autocomplete</p>
  
  <pre><code> &lt;script src="https://maps.googleapis.com/maps/api/js?key={{GOOGLE_MAP_API_KEY}}&amp;libraries=places" type="text/javascript"&gt;&lt;/script&gt;
  &lt;script type="text/javascript"&gt;
    function initialize() {
  
   var options = {
    types: ['(cities)'],
    componentRestrictions: {country: "us"}
   };
  
   var input = document.getElementById('city');
   var autocomplete = new google.maps.places.Autocomplete(input, options);
    autocomplete.setFields(['address_components', 'geometry', 'icon', 'name']); 
  }
  initialize(); 
  
  &lt;/script&gt;
  </code></pre>
  
  <p>and html code is</p>
  
  <pre><code>&lt;input type="text" class="form-control" id="city" name="city" required="" value="" placeholder="City" autocomplete="off"&gt;
  </code></pre>
  
  <p>In billing section , I am getting charged for <br/>
    1.Places API Autocomplete without Places Details <br/>
    2.Places API Places Details<br/></p>
  
  <p>I never used place details request anywhere in my site .How this request is fired ?.<br/>
   Is it calling automatically after autocomplete request? How can i prevent it? <br/>
  My site uses geolocation api to convert address into lat and long coordinates. Will it use place details api ? <br/></p>
  
  <p>How can I call google map autocomplete without firing  place details request</p>