Reports API: Varlık Kullanımı Raporu
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Varlık kullanım raporu, öğelerle ilgili Google Workspace hizmet etkinliklerini döndürür.
dahil edilir. Bu raporlar belirli bir kullanıma göre özelleştirilebilir ve filtrelenebilir
ekleyebilirsiniz. Son 30 günün verileri kullanılabilir.
Varlıklar kullanım raporu şu ülkelerde yalnızca yasal amaçlarla kullanılabilir:
. Bu raporlar ayrıca,
Google Workspace ve Education.
Tüm varlık kullanım etkinliklerini alın
Şu anda bu API tarafından desteklenen tek varlık türü Google+ topluluklarıdır. Bir
hesabınızdaki uygulama varlıklarıyla ilgili tüm etkinliklerin raporunu görmek için
GET
HTTP isteği gönderin ve
yetkilendirme belgelerini inceleyin. Örneğin,
aşağıdaki örnek, satır sonları olacak şekilde biçimlendirilmiştir:
GET https://admin.googleapis.com/admin/reports/v1/usage/gplus_communities/all/dates/date
?parameters=applicationParameters
&filters=parameterFilters
&maxResults=maxResults
date değeri, kullanımın gerçekleştiği tarihtir ve zaman damgası
ISO 8601 biçimi, yyyy-aa-gg. Önerilerimiz:
bunun için hesabınızın saat dilimini kullanın. Sorgu dizesi parametreleri ve
daha fazla bilgi için API
Referans. Varlık kullanım raporu parametreleri hakkında bilgi için
Varlık Kullanım Parametreleri
referans.
applicationParameters, almak istediğiniz parametrelerin virgülle ayrılmış bir listesidir.
Her parametre application:parameter_name
olarak biçimlendirilir. Örneğin,
gplus:community_name
. Kullanılabilir parametreler,
Varlık Kullanım Parametreleri
referans. Hiçbir parametre belirtilmezse tümü döndürülür.
parameterFilters, sonuçlara uygulanacak filtrelerin virgülle ayrılmış bir listesidir. Her biri
filtre biçimi şu şekildedir:
application:parameter_name[relational_operator]parameter_value
Örneğin,
gplus:num_total_members>100
filtresi, sonuçları yalnızca sonuçları içerecek şekilde filtreler
(gplus:num_total_members
parametresi 100'den büyük bir değere sahiptir)
maxResults, tek bir getirmede döndürülecek maksimum sonuç sayısıdır. Toplam
sonuç sayısı bundan büyük olursa yanıt kısaltılır ve
nextPageToken
dahil edilecektir (bkz.
Aşağıdaki JSON yanıtı örneği).
Örnekler
Aşağıdaki örnek, tüm parametreleri içeren bir rapor alır
gplus_communities
varlık için
GET https://admin.googleapis.com/admin/reports/v1/usage/gplus_communities/all
/dates/2017-12-11
Aşağıdaki örnekte, community_name
parametresini içeren bir rapor alınır
gplus_communities
varlığın tümü için.
GET https://admin.googleapis.com/admin/reports/v1/usage/gplus_communities/all
/dates/2017-12-11?parameters=gplus:community_name
Aşağıdaki örnekte community_name
ve
Her gplus_communities
varlığı için num_total_members
(filtreleme ölçütü)
topluluk ve e-posta desteği alabilirsiniz. API yanıtı örneği için bkz.
JSON yanıtı örneği.
GET https://admin.googleapis.com/admin/reports/v1/usage/gplus_communities/all/dates/2017-12-11
?parameters=gplus:community_name,gplus:num_total_members&filters=gplus:num_total_members>100
Belirli bir öğeyle ilgili rapor alma
Belirli bir öğeyle ilgili rapor almak için aşağıdaki GET
HTTP isteğini kullanın ve
yetkilendirme belgelerini inceleyin. Örneğin,
aşağıdaki örnek, satır sonları şeklinde biçimlendirilmiştir.
GET https://admin.googleapis.com/admin/reports/v1/gplus_communities/entityKey/dates/date
?parameters=applicationParameters
&filters=parameterFilters
&maxResults=maxResults
entityKey,
çok önemlidir. Bkz. API
Referans:entityKey
ilgi alanları arasındadır. Diğer parametreler yukarıda,
Tüm varlık kullanım etkinliklerini alın.
Sorgu dizesi parametreleri ve yanıt özellikleri hakkında daha fazla bilgi için API Referansı'na bakın. Daha fazla bilgi için
hakkında daha fazla bilgi edinmek için
Varlık Kullanım Parametreleri
referans.
Örnekler
Aşağıdaki örnekte,gplus_community
entityKey "1234".
https://admin.googleapis.com/admin/reports/v1/usage/gplus_communities/1234/dates/2017-12-11
Kullanım raporu örneği JSON yanıtı
Başarılı bir yanıt, HTTP 200 durum kodu döndürür. Şununla birlikte:
yanıt bir rapor döndürür. Yanıttaki parametrelerden bazıları
okunaklılık için atlandı.
Varlıklar raporu için örnek JSON yanıtı
{
"kind": "reports#usageReports",
"nextPageToken": "NjQ1OTgwODk0MzkxNDAwNjQ0OA",
"usageReports": [
{
"kind": "admin#reports#usageReport",
"date": "2017-12-11",
"entity": {
"type": "OBJECT",
"customerId": "C03az79cb",
"objectType": "GPLUS_COMMUNITY",
"objectId": "1234",
},
"parameters": [
{
"name": "gplus:community_name",
"stringValue": "My Community"
},
{
"name": "gplus:num_total_members",
"intValue": 37
},
{
"name": "gplus:num_7day_active_members",
"intValue": 12
},
{
"name": "gplus:num_30day_active_members",
"intValue": 17
},
]
}
]
}
Uyarı içeren öğeler raporu için örnek JSON yanıtı
İstek yerine getirilemezse yanıtta bir veya daha fazla uyarı döndürülebilir. Burada
Örneğin, istek yapıldığı anda rapor mevcut değildir.
{
"kind": "reports#usageReports",
"warnings": [
{
"code": "PARTIAL_DATA_AVAILABLE"
"message": "Data for date 2017-12-11 for application gplus is not available right now, please try again after a few hours."
"data": [
{
"key": "date"
"value": "2017-12-11"
}
]
}
],
"usageReports": [],
}
warnings
dizisindeki her giriş aşağıdaki parametrelere sahiptir:
code
: makine tarafından okunabilir uyarı kodu
message
: Okunabilir uyarı mesajı
data
: Ayrıntılı uyarı bilgileri veren anahtar/değer çiftlerinin listesi
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-29 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-29 UTC."],[],[],null,["# Reports API: Entities Usage Report\n\nThe entities usage report returns Google Workspace service activities related to entities\nused by your account's users. These reports can be customized and filtered for specific usage\ninformation. Data is available for the past 30 days.\n\nThe entities usage report may be used only for lawful purposes in\naccordance with your Customer Agreement. These reports also apply to\nGoogle Workspace and Education.\n\nRetrieve all entities usage activities\n--------------------------------------\n\nCurrently, the only entity type supported by this API is Google+ communities. To retrieve a\nreport of all activities related to app entities in your account, use the following\n`GET` HTTP request and include the authorization token described in the\n[authorization documentation](/workspace/admin/reports/v1/guides/authorizing). For\nreadability, the following example is formatted with line returns: \n\n```\nGET https://admin.googleapis.com/admin/reports/v1/usage/gplus_communities/all/dates/date\n?parameters=applicationParameters\n&filters=parameterFilters\n&maxResults=maxResults\n```\n\nThe \u003cvar translate=\"no\"\u003edate\u003c/var\u003e value is the date the usage occurred and the timestamp is in the\n[ISO 8601 format](http://en.wikipedia.org/wiki/ISO_8601), yyyy-mm-dd. We recommend you\nuse your account's time zone for this. For more information about the query string parameters and\nresponse properties, see the [API\nReference](/workspace/admin/reports/v1/reference/entityUsageReports/get). For information about the entities usage report parameters, see the\n[Entities Usage Parameters\nreference](/workspace/admin/reports/v1/reference/usage-ref-appendix-a/entities).\n\n\u003cvar translate=\"no\"\u003eapplicationParameters\u003c/var\u003e is a comma-separated list of parameters you wish to retrieve.\nEach parameter is formatted as `application:parameter_name`, for example,\n`gplus:community_name`. The available parameters are documented in the\n[Entities Usage Parameters\nreference](/workspace/admin/reports/v1/reference/usage-ref-appendix-a/entities). If no parameters are specified, all are returned.\n\n\u003cvar translate=\"no\"\u003eparameterFilters\u003c/var\u003e is a comma-separated list of filters to apply to the results. Each\nfilter is formatted as\n`application:parameter_name[relational_operator]parameter_value`. For example, the\nfilter `gplus:num_total_members\u003e100` filters the results to contain only results\nwhere the `gplus:num_total_members` parameter has a value greater than 100.\n\n\u003cvar translate=\"no\"\u003emaxResults\u003c/var\u003e is the maximum number of results to return in a single fetch. If the total\nnumber of results is greater than this, the response will be truncated and a\n`nextPageToken` will be included (see the\n[JSON response example](#example_response) below).\n\n### Examples\n\nThe following example gets a report containing all parameters\nfor all `gplus_communities` entities. \n\n```\nGET https://admin.googleapis.com/admin/reports/v1/usage/gplus_communities/all\n/dates/2017-12-11\n```\n\nThe following example gets a report containing the `community_name` parameter\nfor all `gplus_communities` entities. \n\n```\nGET https://admin.googleapis.com/admin/reports/v1/usage/gplus_communities/all\n/dates/2017-12-11?parameters=gplus:community_name\n```\n\nThe following example gets a report of `community_name` and\n`num_total_members` for each `gplus_communities` entity, filtered by\ncommunities with more than 100 members. For an example of an API response, see the\n[JSON response example](#example_response). \n\n```\nGET https://admin.googleapis.com/admin/reports/v1/usage/gplus_communities/all/dates/2017-12-11\n?parameters=gplus:community_name,gplus:num_total_members&filters=gplus:num_total_members\u003e100\n```\n\nRetrieve a report for a specific entity\n---------------------------------------\n\nTo retrieve a report for a specific entity, use the following `GET` HTTP request and\ninclude the authorization token described in the\n[authorization documentation](/workspace/admin/reports/v1/guides/authorizing). For\nreadability, the following example is formatted with line returns. \n\n```\nGET https://admin.googleapis.com/admin/reports/v1/gplus_communities/entityKey/dates/date\n?parameters=applicationParameters\n&filters=parameterFilters\n&maxResults=maxResults\n```\n\nThe \u003cvar translate=\"no\"\u003eentityKey\u003c/var\u003e is an entity identifier which is specific to the application where the\nentity lives. See the [API\nReference](/workspace/admin/reports/v1/reference/userUsageReport/get) for details on how to obtain the \u003cvar translate=\"no\"\u003eentityKey\u003c/var\u003e for the particular entity you\nare interested in. The other parameters are documented above under\n[Retrieve all entities usage activities](#get_all_entities_usage).\n\nFor more information about the query string parameters and response properties, see the [API Reference](/workspace/admin/reports/v1/reference/userUsageReport/get). For information\nabout the entities usage report parameters, see the\n[Entities Usage Parameters\nreference](/workspace/admin/reports/v1/reference/usage-ref-appendix-a/users).\n\n### Examples\n\nThe following example gets the entity report for a `gplus_community` entity with the\n\u003cvar translate=\"no\"\u003eentityKey\u003c/var\u003e \"1234\". \n\n```\nhttps://admin.googleapis.com/admin/reports/v1/usage/gplus_communities/1234/dates/2017-12-11\n```\n\nUsage report example JSON response\n----------------------------------\n\nA successful response returns an [HTTP 200 status code](http://wikipedia.org/wiki/List_of_HTTP_status_codes). Along with\nthe status code, the response returns a report. Some of the parameters in the response have been\nomitted for readability.\n\n#### Example JSON response for entities report\n\n```carbon\n{\n \"kind\": \"reports#usageReports\",\n \"nextPageToken\": \"NjQ1OTgwODk0MzkxNDAwNjQ0OA\",\n \"usageReports\": [\n {\n \"kind\": \"admin#reports#usageReport\",\n \"date\": \"2017-12-11\",\n \"entity\": {\n \"type\": \"OBJECT\",\n \"customerId\": \"C03az79cb\",\n \"objectType\": \"GPLUS_COMMUNITY\",\n \"objectId\": \"1234\",\n },\n \"parameters\": [\n {\n \"name\": \"gplus:community_name\",\n \"stringValue\": \"My Community\"\n },\n {\n \"name\": \"gplus:num_total_members\",\n \"intValue\": 37\n },\n {\n \"name\": \"gplus:num_7day_active_members\",\n \"intValue\": 12\n },\n {\n \"name\": \"gplus:num_30day_active_members\",\n \"intValue\": 17\n },\n ]\n }\n ]\n}\n```\n\n#### Example JSON response for entities report with warnings\n\nOne or more warnings may be returned in the response if the request cannot be fulfilled. In this example, the report is not available at the time the request is made. \n\n```scdoc\n{\n \"kind\": \"reports#usageReports\",\n \"warnings\": [\n {\n \"code\": \"PARTIAL_DATA_AVAILABLE\"\n \"message\": \"Data for date 2017-12-11 for application gplus is not available right now, please try again after a few hours.\"\n \"data\": [\n {\n \"key\": \"date\"\n \"value\": \"2017-12-11\"\n }\n ]\n }\n ],\n \"usageReports\": [],\n}\n```\nEach entry in the `warnings` array has the following parameters:\n\n- `code`: machine-readable warning code\n- `message`: human-readable warning message\n- `data`: list of key-value pairs which give detailed warning information"]]