- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- ApplicationName
Hesap etkinlikleri için bildirim almaya başlayın. Daha fazla bilgi edinmek için Push Bildirimleri Alma başlıklı makaleyi inceleyin.
HTTP isteği
POST https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}/watch
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
userKey or all |
Verilerin filtrelenmesi gereken profil kimliğini veya kullanıcı e-postasını temsil eder. Tüm bilgiler için |
applicationName |
Etkinliklerin alınacağı uygulama adı. |
Sorgu parametreleri
Parametreler | |
---|---|
actorIpAddress |
Etkinliğin gerçekleştirildiği ana makinenin İnternet Protokolü (IP) Adresi. Bu, etkinliği raporlanan kullanıcının IP adresini kullanarak rapor özetini filtrelemenin ek bir yoludur. Bu IP adresi, kullanıcının fiziksel konumunu yansıtabilir veya yansıtmayabilir. Örneğin, IP adresi, kullanıcının proxy sunucusunun adresi veya bir sanal özel ağ (VPN) adresi olabilir. Bu parametre hem IPv4 hem de IPv6 adres sürümlerini destekler. |
customerId |
Verileri alınacak müşterinin benzersiz kimliği. |
endTime |
Raporda gösterilen zaman aralığının sonunu ayarlar. Tarih, RFC 3339 biçiminde (ör. 2010-10-28T10:26:35.000Z) olur. Varsayılan değer, API isteğinin yaklaşık süresidir. Bir API raporunda üç temel zaman kavramı vardır:
endTime belirtilmezse rapor, startTime tarihinden geçerli zamana veya startTime değeri 180 günden daha uzunsa en son 180 güne kadar olan tüm etkinlikleri döndürür.
|
eventName |
API tarafından sorgulanan etkinliğin adı. Her |
filters |
Bu etkinlik parametreleri belirli bir Aşağıdaki Drive etkinliği örneklerinde döndürülen liste,
Not: API, aynı parametrenin birden fazla değerini kabul etmez. Bir parametre, API isteğinde birden fazla kez sağlanırsa API yalnızca söz konusu parametrenin son değerini kabul eder. Ayrıca, API isteğinde geçersiz bir parametre sağlanırsa API bu parametreyi yoksayar ve kalan geçerli parametrelere karşılık gelen yanıtı döndürür. Hiçbir parametre istenmezse tüm parametreler döndürülür. |
maxResults |
Her yanıt sayfasında kaç etkinlik kaydının gösterileceğini belirler. Örneğin, istek |
orgUnitID |
Rapor oluşturulacak kuruluş biriminin kimliği. Etkinlik kayıtları yalnızca belirtilen kuruluş biriminde yer alan kullanıcılar için gösterilir. |
pageToken |
Sonraki sayfayı belirtme jetonu. Birden fazla sayfa içeren bir raporun yanıtta |
startTime |
Raporda gösterilen zaman aralığının başlangıcını ayarlar. Tarih, RFC 3339 biçiminde (ör. 2010-10-28T10:26:35.000Z) olur. Rapor, |
groupIdFilter |
Kullanıcı etkinliklerinin filtrelendiği, virgülle ayrılmış grup kimlikleri (karartılmış). Yani yanıt, yalnızca burada bahsedilen grup kimliklerinden en az birinin parçası olan kullanıcılara yönelik etkinlikleri içerir. Biçim: "id:abc123,id:xyz456" |
İstek içeriği
İstek metni, SubscriptionChannel
öğesinin bir örneğini içerir.
Yanıt gövdesi
Kaynak değişikliklerini izlemek için kullanılan bildirim kanalı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{ "id": string, "token": string, "expiration": string, "type": string, "address": string, "payload": boolean, "params": { string: string, ... }, "resourceId": string, "resourceUri": string, "kind": string } |
Alanlar | |
---|---|
id |
Bu kanalı tanımlayan UUID veya benzeri bir benzersiz dize. |
token |
Bu kanal üzerinden her bildirimle birlikte hedef adrese teslim edilen rastgele bir dize. İsteğe bağlı. |
expiration |
Bildirim kanalı süre sonunun tarihi ve saati (milisaniye cinsinden Unix zaman damgası olarak belirtilir). İsteğe bağlı. |
type |
Bu kanal için kullanılan yayınlama mekanizmasının türü. Değer |
address |
Bu kanal için bildirimlerin iletildiği adres. |
payload |
Yükün istenip istenmediğini belirten bir Boole değeri. Yük; HTTP POST, PUT veya PATCH mesajının gövdesinde gönderilen ve istekle ilgili önemli bilgileri içeren verilerdir. İsteğe bağlı. |
params |
Yayın kanalı davranışını kontrol eden ek parametreler. İsteğe bağlı.
|
resourceId |
Bu kanalda izlenen kaynağı tanımlayan opak bir kimlik. Farklı API sürümlerinde kararlı. |
resourceUri |
İzlenen kaynak için sürüme özgü bir tanımlayıcı. |
kind |
Bu kanalı, " |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/admin.reports.audit.readonly
Daha fazla bilgi için Yetkilendirme kılavuzunu inceleyin.
ApplicationName
Etkinliklerin alınacağı uygulama adı.
Sıralamalar | |
---|---|
access_transparency |
Google Workspace Erişim Şeffaflığı etkinlik raporları, farklı Erişim Şeffaflığı etkinlikleri hakkında bilgi döndürür. |
admin |
Yönetici konsolu uygulamasının etkinlik raporları, farklı yönetici etkinliği etkinlikleri ile ilgili hesap bilgilerini döndürür. |
calendar |
Google Takvim uygulamasının etkinlik raporları, çeşitli Takvim etkinliği etkinlikleri hakkında bilgi döndürür. |
chat |
Chat etkinliği raporları, çeşitli Chat etkinliği etkinlikleri hakkında bilgi döndürür. |
drive |
Google Drive uygulamasının etkinlik raporları, çeşitli Google Drive etkinlik etkinlikleri hakkında bilgi döndürür. Drive etkinlik raporu yalnızca Google Workspace Business ve Google Workspace Enterprise müşterileri tarafından kullanılabilir. |
gcp |
Google Cloud Platform uygulamasının etkinlik raporları, çeşitli GCP etkinlik etkinlikleri hakkında bilgi döndürür. |
gplus |
Google+ uygulamasının etkinlik raporları, çeşitli Google+ etkinliği etkinlikleri hakkında bilgi döndürür. |
groups |
Google Gruplar uygulamasının etkinlik raporları, çeşitli Gruplar etkinlik etkinlikleri hakkında bilgi döndürür. |
groups_enterprise |
Enterprise Gruplar etkinlik raporları, çeşitli Kurumsal grup etkinliği etkinlikleri hakkında bilgi döndürür. |
jamboard |
Jamboard etkinlik raporları, çeşitli Jamboard etkinlik etkinlikleri hakkında bilgi döndürür. |
login |
Giriş uygulamasının etkinlik raporları, farklı Giriş etkinliği etkinlikleri türleriyle ilgili hesap bilgilerini döndürür. |
meet |
Meet denetleme etkinlik raporu, farklı Meet denetleme etkinliği etkinlikleri hakkında bilgi döndürür. |
mobile |
Cihaz Denetimi etkinlik raporu, farklı Cihaz Denetimi etkinlik etkinliği türleriyle ilgili bilgileri döndürür. |
rules |
Kurallar etkinlik raporu, farklı Kural etkinliği etkinlikleri hakkında bilgi döndürür. |
saml |
SAML etkinlik raporu, farklı SAML etkinlik etkinliği türleri hakkında bilgi döndürür. |
token |
Jeton uygulamasının etkinlik raporları, farklı Jeton etkinliği etkinliği türleriyle ilgili hesap bilgilerini döndürür. |
user_accounts |
Kullanıcı Hesapları uygulamasının etkinlik raporları, farklı Kullanıcı Hesapları etkinlik etkinliği türleriyle ilgili hesap bilgilerini döndürür. |
context_aware_access |
Bağlama duyarlı erişim etkinliği raporları, kullanıcıların Bağlama duyarlı erişim kuralları nedeniyle reddedilen etkinlikler. |
chrome |
Chrome etkinlik raporları, Chrome Tarayıcı ve Chrome OS etkinlikleri hakkında bilgi döndürür. |
data_studio |
Data Studio etkinlik raporları, çeşitli Data Studio etkinlik etkinlikleri hakkında bilgi döndürür. |
keep |
Keep uygulamasının etkinlik raporları, çeşitli Google Keep etkinlik etkinlikleri hakkında bilgi döndürür. Keep etkinlik raporu yalnızca Google Workspace Business ve Enterprise müşterileri tarafından kullanılabilir. |