Unsampled Reports: delete

Требуется авторизация

Удаляет полный отчет. См. пример .

Запрос

HTTP-запрос

DELETE https://www.googleapis.com/analytics/v3/management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/unsampledReports/unsampledReportId

Параметры

Имя параметра Ценить Описание
Параметры пути
accountId string Идентификатор аккаунта, для которого нужно удалить полный отчет.
profileId string Идентификатор представления (профиля), для которого нужно удалить полный отчет.
unsampledReportId string Идентификатор полного отчета, который нужно удалить.
webPropertyId string Идентификатор веб-ресурса, для которого нужно удалить полные отчеты.

Авторизация

Этот запрос требует авторизации со следующей областью действия ( подробнее об аутентификации и авторизации читайте здесь ).

Объем
https://www.googleapis.com/auth/analytics.edit

Тело запроса

Не предоставляйте тело запроса с помощью этого метода.

Ответ

В случае успеха этот метод возвращает пустое тело ответа.

Примеры

Примечание. Примеры кода, доступные для этого метода, не представляют все поддерживаемые языки программирования (список поддерживаемых языков см. на странице клиентских библиотек ).

Джава

Использует клиентскую библиотеку Java .

/*
 * Note: This code assumes you have an authorized Analytics service object.
 * See the Unsampled Reports Developer Guide for details.
 */

/*
 * This request deletes an unsampled report.
 */
String unsampledReportId = "1112223334111222333411";
try {
  analytics.management().unsampledReports().
      delete("123456", "UA-123456-1", "7654321", unsampledReportId).execute();
} catch (GoogleJsonResponseException e) {
  System.err.println("There was a service error: "
      + e.getDetails().getCode() + " : "
      + e.getDetails().getMessage());
}

PHP

Использует клиентскую библиотеку PHP .

/**
 * Note: This code assumes you have an authorized Analytics service object.
 * See the Unsampled Reports Developer Guide for details.
 */

/**
 * This request deletes an Unsampled Report.
 */
try {
  $analytics->management_unsampledReports->delete('123456',
      'UA-123456-1', '7654321', '1112223334111222333411');

} catch (apiServiceException $e) {
  print 'There was an Analytics API service error '
      . $e->getCode() . ':' . $e->getMessage();

} catch (apiException $e) {
  print 'There was a general API error '
      . $e->getCode() . ':' . $e->getMessage();
}

Питон

Использует клиентскую библиотеку Python .

# Note: This code assumes you have an authorized Analytics service object.
# See the Unsampled Reports Developer Guide for details.

# Example #1:
# This request deletes an unsampled report.
try:
  analytics.management().unsampledReports().delete(
      accountId='123456',
      webPropertyId='UA-123456-1',
      profileId='7654321',
      unsampledReportId='1112223334111222333411'
  ).execute()

except TypeError, error:
  # Handle errors in constructing a query.
  print 'There was an error in constructing your query : %s' % error

except HttpError, error:
  # Handle API errors.
  print ('There was an API error : %s : %s' %
         (error.resp.status, error.resp.reason))

JavaScript

Использует клиентскую библиотеку JavaScript .

/*
 * Note: This code assumes you have an authorized Analytics client object.
 * See the Unsampled Reports Developer Guide for details.
 */

/*
 * This request deletes an existing unsampled report.
 */
function getUnsampledReport() {
  var request = gapi.client.analytics.management.unsampledReports.delete({
    'accountId': '123456',
    'webPropertyId': 'UA-123456-1',
    'profileId': '7654321',
    'unsampledReportId': '1112223334111222333411'
  });
  request.execute(function (response) { /* Handle the response. */ });
}