def METHOD_NAME(self, logger: AirbyteLogger, config: Mapping[str, Any]) -> Tuple[bool, any]:
    """
    Tests if the input configuration can be used to successfully connect to the integration
        e.g: if a provided Stripe API token can be used to connect to the Stripe API.
    :param logger: Logging object to display debug/info/error to the logs
        (logs will not be accessible via airbyte UI if they are not passed to this logger)
    :param config: Json object containing the configuration of this source, content of this json is as specified in
    the properties of the spec.json file
    :return: AirbyteConnectionStatus indicating a Success or Failure
    """
    try:
        dbm_service = build("doubleclickbidmanager", "v1.1", credentials=self.get_credentials(config))
        request = dbm_service.queries().listqueries().execute()
        if request:
            return True, None
    except Exception as err:
        return False, f"Unable to connect to Google Ads API with the provided credentials - {repr(err)}"