Identyfikowanie wszystkich opublikowanych linków do Witryn Google

Aby uzyskać pełną listę wszystkich opublikowanych Witryn Google w organizacji, możesz użyć bezpłatnego programu open source Google Apps Manager (GAM). Ta aplikacja innej firmy określa też, czy witryny są dostępne poza Twoją organizacją, i wyprowadza wyniki do pliku CSV. Możesz na przykład użyć tej listy, aby sprawdzić problemy z dostępnością lub zidentyfikować strony wewnętrzne z grami bądź innymi funkcjami.

Konfigurowanie GAM

  1. W GAM w wersji 5.10 lub nowszej przed pierwszym uruchomieniem utwórz plik o nazwie noshorturls.txt w tym samym folderze co GAM.

    Spowoduje to wyłączenie krótkich adresów URL gam-shortn.appspot.com

  2. Pobierz GAM ze strony tego narzędzia.

  3. Skonfiguruj narzędzie.
    Uwaga: gdy podczas konfiguracji pojawi się pytanie o gotowość do autoryzowania GAM do zarządzania danymi użytkowników i ustawieniami Google Workspace, odpowiedz N (nie), aby pominąć przekazywanie dostępu w całej domenie.

  4. Aby potwierdzić powiązanie GAM z właściwym kontem Google Workspace, wpisz to polecenie:

    gam info domain
    

Aby wygenerować plik CSV zawierający wszystkie opublikowane Witryny Google i informacje o tym, czy witryna została opublikowana poza domeną organizacji, wpisz to polecenie GAM.

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

Więcej informacji