code: def _check_for_api_errors(geocoding_results):
          
          status_result = geocoding_results.get("STATUS", {})
          if "NO_RESULTS" in status_result.get("status", ""):
              return
          api_call_success = status_result.get("status", "") == "SUCCESS"
          if not api_call_success:
              access_error = status_result.get("access")
              access_error_to_exception = {
                  'API_KEY_INVALID': GeocoderAuthenticationFailure,
                  'OVER_QUERY_LIMIT': GeocoderQuotaExceeded,
              }
              exception_cls = access_error_to_exception.get(
                  access_error, GeocoderServiceError
              )
              raise exception_cls(access_error)
docs: Raise any exceptions if there were problems reported
          in the api response.