Yayınlanan tüm Google Sites bağlantılarını tanımlama

Kuruluşunuzdaki tüm yayınlanmış Google sitelerinin kapsamlı bir listesini almak için ücretsiz ve açık kaynaklı Google Apps Manager'ı (GAM) kullanabilirsiniz. Bu üçüncü taraf uygulaması, sitelere kuruluşunuzun dışından erişilip erişilemediğini de belirler ve sonuçları bir CSV dosyasında gösterir. Örneğin, erişilebilirlik sorunlarını kontrol etmek veya oyun ya da başka işlevlere sahip dahili siteleri belirlemek için bu listeyi kullanabilirsiniz.

GAM'yi ayarlama

  1. GAM sürüm 5.10 ve sonraki sürümlerinde, GAM aracını ilk kez çalıştırmadan önce GAM ile aynı klasörde nonourls.txt adlı bir dosya oluşturun.

    Bu işlem, gam-shortn.appspot.com kısa URL'lerini devre dışı bırakır.

  2. GAM web sitesinden GAM'yi indirin.

  3. Aracı yapılandırın.
    Not: Kurulum sırasında, "Google Workspace kullanıcı verilerini ve ayarlarını yönetmek için GAM'yi yetkilendirmeye hazır olup olmadığınız" sorulduğunda, Alan Genelinde Yetki'yi atlamak için N (hayır) yanıtını verin.

  4. GAM'nin doğru Google Workspace hesabıyla ilişkilendirildiğini onaylamak için aşağıdaki komutu girin:

    gam info domain
    

Yayınlanan tüm Google sitelerini ve sitelerin kuruluşunuzun alanı dışında yayınlanıp yayınlanmadığı bilgisini içeren bir CSV dosyası oluşturmak için aşağıdaki GAM komutunu girin.

gam all users show filelist query "mimeType = 'application/vnd.google-apps.site'" id | gam csv - gam user ~Owner show filerevisions ~id | awk -F'ID: |publishedLink: |publishedOutsideDomain: ' '{ gsub(/,.*/, "", $2); gsub(/\s.*/, "", $3); gsub(/\s.*/, "", $4); if ($2 || $3 || $4) { printf "%s,%s,%s\n", $2, $3, $4}}' > publishedlinks.csv

Daha fazla bilgi