delete method
Archives an existing conversion source.
It will be recoverable for 30 days. This archiving behavior is not typical in the Content API and unique to this service.
Request parameters:
merchantId
- Required. The ID of the account that owns the new
conversion source.
conversionSourceId
- Required. The ID of the conversion source to be
deleted.
$fields
- Selector specifying which fields to include in a partial
response.
Completes with a commons.ApiRequestError if the API endpoint returned an error.
If the used http.Client
completes with an error when making a REST call,
this method will complete with the same error.
Implementation
async.Future<void> delete(
core.String merchantId,
core.String conversionSourceId, {
core.String? $fields,
}) async {
final queryParams_ = <core.String, core.List<core.String>>{
if ($fields != null) 'fields': [$fields],
};
final url_ = commons.escapeVariable('$merchantId') +
'/conversionsources/' +
commons.escapeVariable('$conversionSourceId');
await _requester.request(
url_,
'DELETE',
queryParams: queryParams_,
downloadOptions: null,
);
}