مطلوب تفويض
تعديل موقع حالي. تتيح هذه الطريقة دلالات التصحيح. جرِّب ذلك الآن أو اطّلِع على مثال.
بالإضافة إلى المعلّمات العادية، تدعم هذه الطريقة المعلّمات المدرجة في جدول المعلّمات.
طلب
طلب 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. }); }
جرِّب هذه الميزة الآن.
استخدِم "مستكشف واجهات برمجة التطبيقات" أدناه لطلب هذه الطريقة في البيانات المباشرة والاطّلاع على الاستجابة. يمكنك بدلاً من ذلك تجربة المستكشف المستقل.