Method: licenseNotification.list
منسوخ شده: رویدادهای نصب آغاز شده توسط کاربر را می توان از طریق Google Analytics ردیابی کرد.
فهرستی از اعلانهای مجوز را در رابطه با یک برنامه خاص دریافت میکند.
درخواست HTTP
GET https://appsmarket.googleapis.com/appsmarket/v2/licenseNotification/{applicationId}
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها |
---|
applicationId | string شناسه برنامه |
پارامترهای پرس و جو
پارامترها |
---|
max-results | integer ( uint32 format) |
start-token | string |
timestamp | string مهر زمانی در میلی ثانیه از دوران |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"kind": string,
"notifications": [
{
object (LicenseNotification )
}
],
"nextPageToken": string
} |
فیلدها |
---|
kind | string |
notifications[] | object ( LicenseNotification ) لیست اعلان ها یک یا چند مورد از: -
provisions : مجوز جدید برنامه ارائه شده است. -
expiries : مجوز برنامه منقضی شده است. -
deletions : یک برنامه از دامنه حذف شده است. -
reassignments : یک مدیر مجوز صندلی را برای برنامه در دامنه ارائه شده اختصاص داده یا لغو کرده است.
|
nextPageToken | string این نشانه برای ادامه پرس و جو برای اعلان ها پس از اعلان نهایی در مجموعه نتایج فعلی استفاده می شود. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/appsmarketplace.license
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-02-27 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-02-27 بهوقت ساعت هماهنگ جهانی."],[[["Retrieves licensing notifications (provisions, expirations, deletions, reassignments) for a given Google Workspace Marketplace application."],["Requires the `https://www.googleapis.com/auth/appsmarketplace.license` OAuth scope for authorization."],["Uses a GET request to the `https://appsmarket.googleapis.com/appsmarket/v2/licenseNotification/{applicationId}` endpoint with optional query parameters for pagination and filtering by timestamp."],["Returns a JSON response containing a list of `LicenseNotification` objects and a token for retrieving further results if available."]]],["This document details retrieving licensing notifications for a given application via a `GET` request to `appsmarket.googleapis.com/appsmarket/v2/licenseNotification/{applicationId}`. It uses parameters like `max-results`, `start-token`, and `timestamp`. The response includes a `kind`, an array of `notifications` detailing provisions, expiries, deletions, or reassignments, and a `nextPageToken` for pagination. User-initiated install tracking should use Google Analytics, and the request requires the `https://www.googleapis.com/auth/appsmarketplace.license` OAuth scope.\n"]]