Web Properties: patch

مطلوب تفويض

تعديل موقع حالي. تتيح هذه الطريقة دلالات التصحيح. جرِّب ذلك الآن أو اطّلِع على مثال.

بالإضافة إلى المعلّمات العادية، تدعم هذه الطريقة المعلّمات المدرجة في جدول المعلّمات.

طلب

طلب HTTP

PATCH https://www.googleapis.com/analytics/v3/management/accounts/accountId/webproperties/webPropertyId

المَعلمات

اسم المعلَمة القيمة الوصف
معلّمات المسار
accountId string رقم تعريف الحساب الذي ينتمي إليه الموقع الإلكتروني
webPropertyId string الرقم التعريفي للموقع الإلكتروني

التفويض

ويتطلب هذا الطلب الحصول على تفويض من النطاق التالي (مزيد من المعلومات حول المصادقة والتفويض).

النطاق
https://www.googleapis.com/auth/analytics.edit

نص الطلب

في نص الطلب، قدِّم الأجزاء ذات الصلة من resource.webproperty resource، وفقًا لقواعد دلالات التصحيح.

الإجابة

وإذا تم ذلك بنجاح، تعرض هذه الطريقة resource.webproperty resource في نص الاستجابة.

أمثلة

ملاحظة: إنّ الأمثلة المرتبطة بالرموز والمتوفرة لهذه الطريقة لا تمثّل كل لغات البرمجة المتوافقة (يُرجى مراجعة صفحة مكتبات البرامج للاطّلاع على قائمة باللغات المتوافقة).

Java

يستخدم مكتبة برامج Java.

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

/*
 * This request patches an existing property.
 */

// Construct the body of the request.
Webproperty body = new Webproperty();
body.setName("Example Pet Store");
body.setWebsiteUrl("http://www.examplepetstore.com");

try {
  analytics.management().webproperties().patch("123456", "UA-123456-1",
      body).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 Web Property Developer Guide for details.
 */

/**
 * This request patches an existing property.
 */

// Construct the body of the request.
$property = new Google_Service_Analytics_Webproperty();
$property->setName('Example Store');
$property->setIndustryVertical('MARKETING');

try {
  $analytics->management_webproperties->patch('123456', 'UA-123456-1',
      $property);
} 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

استخدام مكتبة برامج Python.

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

# This request patches an existing property.
try:
  analytics.management().webproperties().patch(
      accountId='123456',
      webPropertyId='UA-123456-1',
      body={
          'websiteUrl': 'http://www.examplepetstore.com',
          'name': 'Example Store'
      }
  ).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 Web Property Developer Guide for details.
 */

/*
 * This request patches an existing property.
 */
function patchProperty() {
  var request = gapi.client.analytics.management.webproperties.patch(
    {
      'accountId': '123456',
      'webPropertyId': 'UA-123456-1',
      'resource': {
        'websiteUrl': 'http://www.examplepetstore.com',
        'name': 'Example Store'
      }
    });
  request.execute(function (response) { // Handle the response. });
}

جرِّب هذه الميزة الآن.

استخدِم "مستكشف واجهات برمجة التطبيقات" أدناه لطلب هذه الطريقة في البيانات المباشرة والاطّلاع على الاستجابة. يمكنك بدلاً من ذلك تجربة المستكشف المستقل.