title: Firebase Functions "External network is not accessible and quotas are severely limited" when calling Google maps API
body: <p>I've a Firebase Function making a request to a Google API <code>https://maps.googleapis.com/maps/api/directions/json</code> which should be allowed on the Spark plan because it's a Google API.</p>
  
  <p>But in the logs it says this: </p>
  
  <pre><code>Billing account not configured. External network is not accessible and 
  quotas are severely limited. Configure billing account to remove these 
  restrictions
  </code></pre>
  
  <p>I found this weird because the Spark plan has this note for Cloud function:</p>
  
  <pre><code>The Spark plan allows outbound network requests only to Google-owned 
  services. Inbound invocation requests are allowed within the quota. 
  </code></pre>
  
  <p>The question here is: "is this a common issue or am I missing something here?"</p>