Unsampled Reports: delete

Memerlukan otorisasi

Menghapus laporan tanpa sampel. Lihat contoh.

Permintaan

Permintaan HTTP

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

Parameter

Nama parameter Nilai Deskripsi
Parameter jalur
accountId string ID akun yang laporan tanpa sampelnya akan dihapus.
profileId string ID Tampilan (Profil) yang laporan tanpa sampelnya akan dihapus.
unsampledReportId string ID laporan tanpa sampel yang akan dihapus.
webPropertyId string ID properti web yang laporan tanpa sampelnya akan dihapus.

Otorisasi

Permintaan ini memerlukan otorisasi dengan cakupan berikut (baca lebih lanjut tentang autentikasi dan otorisasi).

Cakupan
https://www.googleapis.com/auth/analytics.edit

Isi permintaan

Jangan memberikan isi permintaan dengan metode ini.

Respons

Jika berhasil, metode ini akan menampilkan isi respons kosong.

Contoh

Catatan: Contoh kode yang tersedia untuk metode ini tidak merepresentasikan semua bahasa pemrograman yang didukung (lihat halaman library klien untuk mengetahui daftar bahasa yang didukung).

Java

Menggunakan library klien 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

Menggunakan library klien 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

Menggunakan library klien 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

Menggunakan library klien 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. */ });
}