- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- ApplicationName
Hesap etkinlikleriyle ilgili bildirim almaya başlayın. Daha fazla bilgi 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ğı uygulamanın 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ıtmayabilir. Örneğin, IP adresi kullanıcının proxy sunucusunun adresi veya sanal özel ağ (VPN) adresi olabilir. Bu parametre hem IPv4 hem de IPv6 adres sürümlerini destekler. |
customerId |
Verilerin alınacağı müşterinin benzersiz kimliği. |
endTime |
Raporda gösterilen zaman aralığının sonunu ayarlar. Tarih, RFC 3339 biçimindedir (ör. 2010-10-28T10:26:35.000Z). Varsayılan değer, API isteğinin yaklaşık süresidir. API raporunda üç temel zaman kavramı bulunur:
endTime belirtilmezse rapor, startTime tarihinden itibaren geçerli zamana kadar olan tüm etkinlikleri veya startTime 180 günden daha eski bir tarihse son 180 günü 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 bu 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. 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ş birimine ait kullanıcılar için gösterilir. |
pageToken |
Sonraki sayfayı belirtmek için kullanılan jeton. Birden fazla sayfaya sahip bir raporda yanıtta |
startTime |
Raporda gösterilen zaman aralığının başlangıcını ayarlar. Tarih, RFC 3339 biçimindedir (ör. 2010-10-28T10:26:35.000Z). Rapor, |
groupIdFilter |
Kullanıcı etkinliklerinin filtrelendiği virgülle ayrılmış grup kimlikleri (karmaşıklaştırılmış). Örneğin, yanıt yalnızca burada belirtilen grup kimliklerinden en az birinin parçası olan kullanıcıların etkinliklerini 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 bir 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 bir UUID veya benzeri benzersiz dize. |
token |
Bu kanal üzerinden gönderilen her bildirimle birlikte hedef adrese rastgele bir dize iletilir. İsteğe bağlı. |
expiration |
Bildirim kanalının geçerlilik süresinin sona erdiği tarih ve saat (milisaniye cinsinden Unix zaman damgası olarak ifade edilir). İsteğe bağlı. |
type |
Bu kanal için kullanılan yayın mekanizmasının türü. Değer |
address |
Bu kanalla ilgili bildirimlerin gönderildiği adres. |
payload |
Yükün istenip istenmediğini belirten bir Boole değeri. Yük, bir 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 kimlik. Farklı API sürümlerinde kararlıdır. |
resourceUri |
İzlenen kaynağın sürüme özgü tanımlayıcısı. |
kind |
Bunu, " |
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ılavuzu'na bakın.
ApplicationName
Etkinliklerin alınacağı uygulamanın adı.
Sıralamalar | |
---|---|
access_transparency |
Google Workspace Erişim Şeffaflığı etkinlik raporları, farklı türlerdeki Erişim Şeffaflığı etkinlik olayları hakkında bilgi döndürür. |
admin |
Yönetici Konsolu uygulamasının etkinlik raporları, farklı türlerdeki yönetici etkinliği etkinlikleri hakkında hesap bilgileri 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 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 etkinlikleri hakkında bilgi döndürür. |
gplus |
Google+ uygulamasının etkinlik raporları, çeşitli Google+ etkinlikleri hakkında bilgi döndürür. |
groups |
Google Gruplar uygulamasının etkinlik raporları, çeşitli Gruplar etkinlikleri hakkında bilgi döndürür. |
groups_enterprise |
Enterprise Groups etkinlik raporları, çeşitli Enterprise Groups etkinlikleri hakkında bilgi döndürür. |
jamboard |
Jamboard etkinlik raporları, çeşitli Jamboard etkinlikleri hakkında bilgi döndürür. |
login |
Giriş uygulaması etkinlik raporları, farklı türlerdeki giriş etkinliği olayları hakkında hesap bilgileri döndürür. |
meet |
Meet denetleme etkinliği raporu, farklı türlerdeki Meet denetleme etkinliği etkinlikleri hakkında bilgi döndürür. |
mobile |
Cihaz denetimi etkinlik raporu, farklı türlerdeki cihaz denetimi etkinlikleri hakkında bilgi döndürür. |
rules |
Kurallar etkinliği raporu, farklı kurallar etkinliği etkinlikleri türleri hakkında bilgi döndürür. |
saml |
SAML etkinliği raporu, farklı türlerdeki SAML etkinliği etkinlikleri hakkında bilgi döndürür. |
token |
Token uygulamasının etkinlik raporları, farklı türlerdeki Token etkinlikleri hakkında hesap bilgileri döndürür. |
user_accounts |
Kullanıcı Hesapları uygulamasının etkinlik raporları, farklı türlerdeki Kullanıcı Hesapları etkinlikleri hakkında hesap bilgileri 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 erişim etkinlikleri hakkında bilgi döndürür. |
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 etkinlikleri hakkında bilgi döndürür. |
keep |
Keep uygulamasının etkinlik raporları, çeşitli Google Keep etkinlikleri hakkında bilgi döndürür. Keep etkinlik raporu yalnızca Google Workspace Business ve Enterprise müşterileri tarafından kullanılabilir. |
classroom |
Classroom etkinlik raporları, farklı türlerdeki Classroom etkinlikleri hakkında bilgi döndürür. |