So entfernen Sie Metadaten in Google Drive

Letzte Aktualisierung: 18/08/2025

  • Verstehen Sie, welche Metadaten Drive verwaltet (Name, Tags, indexierbarer Text und Miniaturansichten) und welche Metadaten zu anderen Google Cloud-Diensten gehören.
  • Verwenden Sie die Drive-API, um Metadaten abzufragen und anzupassen; bereinigen Sie EXIF und eingebettete Daten, bevor Sie Dateien hochladen.
  • Beachten Sie Beschränkungen und Regeln (Miniaturansichten, indizierbarer Text, Erweiterungen) und authentifizieren Sie sich mit gcloud für lokale REST-Tests.
Metadaten in Google Drive löschen

Möchten Sie die Metadaten Ihrer Dateien kontrollieren in Google Drive und wissen nicht, wo Sie anfangen sollen? Hier erklären wir im Detail, So entfernen Sie Metadaten in Google Drive effektiv und sicher (die Metadaten hochgeladener Dateien). Wir informieren Sie auch über die Beschränkungen, die Google hinsichtlich Dateinamen, -größen und -berechtigungen vorsieht.

Dieser Leitfaden vermittelt Ihnen ein umfassendes und realistisches Verständnis davon, was bei den Metadaten in Google Drive „gelöscht“ werden kann (und was nicht).

Was kann in Drive geändert oder „gelöscht“ werden

Dies sind die Metadaten die aus auf Google Drive hochgeladenen Dateien entfernt werden können:

Name und Erweiterung: Beim Erstellen einer Datei über die API empfiehlt es sich, die Erweiterung im Namensfeld anzugeben, z. B. „cat.jpg“. Drive kann die Erweiterung aus dem MIME-Typ ableiten, wenn Sie ihn nicht angeben. Es ist jedoch besser, ihn selbst zu definieren. In nachfolgenden Antworten kann eine schreibgeschützte Dateierweiterung mit der Erweiterung aus dem Namen erscheinen. Lädt ein Benutzer die Datei herunter, berechnet Drive den endgültigen Namen aus dem Titel (und seiner Erweiterung).

  • Indexierbarer Text (contentHints.indexableText): Drive indiziert standardmäßig gängige Dokumente und Typen (PDFs, OCR-fähige Bilder usw.). Wenn Ihre App andere Formate (Zeichnungen, Videos, Verknüpfungen) speichert, können Sie indexierbaren Text angeben, um die Suche zu verbessern. Dieser Text wird als HTML verarbeitet: Wenn Sie eine Zeichenfolge mit Tags übergeben, wird der Textinhalt indexiert, nicht die Tag-Attribute. Die Größe von contentHints.indexableText ist auf 128 KB begrenzt. Es wird empfohlen, die Datei bei jedem Speichern zu aktualisieren und sie relevant zu halten.
  • Miniaturansichten (contentHints.thumbnail): Drive generiert Miniaturansichten für viele Dateitypen. Für Formate, die diese nicht automatisch generieren, können Sie beim Erstellen oder Aktualisieren der Datei eigene hochladen. Sie müssen das Bild auf URL-sicheres Base64 und den entsprechenden MIME-Typ einstellen. Wichtige Regeln: Unterstützte Formate sind PNG, GIF oder JPG; die empfohlene Breite beträgt 1600 Pixel (mindestens 220 Pixel) und die maximale Größe 2 MB. Miniaturansichten werden ungültig, wenn sich der Dateiinhalt ändert; Metadatenänderungen bleiben unverändert.
  • Zugriff auf Miniaturansichten: Das Feld „ThumbnailLink“ gibt eine kurze URL zurück, auf die nur zugegriffen werden kann, wenn die App die Berechtigung zum Lesen der Datei hat (wenn sie nicht öffentlich ist, müssen Sie sie mit Anmeldeinformationen anfordern). Sie können es nach einer bestimmten Datei oder nach einer nach Typ gefilterten Liste abfragen.
  • Beschriftungen: Drive ermöglicht die Zuordnung von Labels zu Dateien. Um diese zu finden, verwenden Sie files.listLabels. Um sie zu ändern, müssen Sie die entsprechende Label-ID und Datei-ID angeben. Dieser Mechanismus ist nützlich, um unerwünschte Klassifizierungen zu kategorisieren und gegebenenfalls zu „bereinigen“, ohne den Inhalt zu verändern.
Exklusiver Inhalt – Klicken Sie hier  Der Google Play Store führt Verifizierungen für VPN-Apps ein
Metadaten in Google Drive löschen
Metadaten in Google Drive löschen

Metadaten in Google Drive löschen: „versteckte“ Metadaten aus der Datei selbst

Es gibt keine magische Schaltfläche zum Entfernen von Metadaten in Google Drive (wie EXIF in Fotos oder eingebettete Daten in PDFs). Drive verwaltet seine eigenen Metadaten, aber die Metadaten innerhalb der Datei hängen vom Tool ab, mit dem sie erstellt wurden.

Die empfohlene Vorgehensweise ist Bereinigen Sie die Datei, bevor Sie sie auf Drive hochladen. Verwenden Sie Systemtools oder spezielle Apps, die EXIF-Daten aus Bildern oder Dokumenteigenschaften entfernen. Auf diese Weise werden die in Drive gespeicherten Inhalte „bereinigt“.

Wenn Sie bereits Dateien mit eingebetteten Metadaten hochgeladen haben, ist es bequemer, anstatt Metadaten in Google Drive zu entfernen herunterladen, bereinigen und erneut hochladen, Ersetzen des Originals, falls zutreffend. Bei PDFs oder Bildern ist dies üblich, wenn Sie die Urheberschaft, den Speicherort oder den Bearbeitungsverlauf schützen möchten.

Für den spezifischen Teil von Drive, Fokus auf die Anpassung von Namen, Labels und ContentHints (indexableText/thumbnail), die unter Ihrer Kontrolle stehen. Wenn Sie auch Zugriffsberechtigungen verwalten, reduzieren Sie auch die Offenlegung sichtbarer Metadaten (z. B. Miniaturansicht-Links, auf die Benutzer mit Leserechten zugreifen können).

Vergiss das nicht Durch das Ändern nur der Laufwerksmetadaten werden weder EXIF- noch interne Eigenschaften entfernt. Daher sollte Ihre Strategie die Vorbereinigung der Datei mit der feinkörnigen Metadatenverwaltung kombinieren, die Ihnen Drive ermöglicht.

Häufig verwechselte Metadaten in Google Cloud: VMs, gcloud und Limits

Wenn Sie mit Google Cloud arbeiten, werden Sie viele Anleitungen zu „Metadaten“, die sich tatsächlich auf Compute Engine oder Cloud Storage beziehen, nicht auf Drive. Trotzdem sollten Sie diese Punkte kennen, damit Sie bei der Recherche nichts durcheinanderbringen.

Grundlegende gcloud CLI-Konfiguration

Initialisieren Sie nach der Installation von Google Cloud CLI mit:

gcloud init

Es ist wichtig, sicherzustellen, dass Sie über die neueste Version verfügen:

gcloud components update

Wenn Sie einen externen Identitätsanbieter verwenden, Melden Sie sich mit Ihrer Verbundidentität an, bevor Sie mit gcloud arbeiten. Dies gilt insbesondere, wenn Sie sich authentifizieren, um REST-Aufrufe aus Ihrer lokalen Umgebung zu tätigen. REST-API-Beispiele können die Anmeldeinformationen verwenden, die Sie in gcloud konfiguriert haben.

VMs

Berechtigungen und Rollen (Compute Engine): Zum Hinzufügen, Aktualisieren oder Löschen benutzerdefinierter Metadaten auf VMs benötigen Sie entsprechende IAM-Berechtigungen. Gängige Beispiele:

  • Wenn Ihre VMs Dienstkonten verwenden: Erlaubnis iam.serviceAccounts.actAs im Service- bzw. Projektkonto.
  • Projektmetadaten: compute.projects.get y compute.projects.setCommonInstanceMetadata.
  • Zonale Metadaten: compute.instanceSettings.get y compute.instanceSettings.update für den jeweiligen Bereich.
  • Instanzmetadaten: compute.instances.get y compute.instances.setMetadata.

Einschränkungen

Dies sind die wichtigsten Einschränkungen, die wir beim Versuch, Metadaten in Google Drive zu entfernen, festgestellt haben:

  • Größenbeschränkungen (Compute Engine): Die Gesamtgröße der Metadateneinträge ist auf 512 KB begrenzt. Jeder Schlüssel ist auf 128 Byte und jeder Wert auf 256 KB begrenzt. Wenn Sie beispielsweise den Schlüssel „ssh-keys“ verwenden und das Limit von 256 KB überschreiten, können Sie erst nach der Bereinigung weitere Schlüssel hinzufügen.
  • Groß- und Kleinschreibung: Bei Schlüsseln wird die Groß-/Kleinschreibung beachtet; bei Werten ist dies mit Ausnahme von Booleschen Werten ebenfalls der Fall. In zonal können Sie keine zwei Schlüssel erstellen, die sich nur in der Groß-/Kleinschreibung unterscheiden (zonal-metadata-key vs. ZONAL-METADATA-KEY).
  • Zonale Metadaten: werden mit gcloud oder REST festgelegt oder entfernt. Sie können keine Zonenwerte für SSH-Schlüssel (ssh-keys) definieren. Wenn im logischen Verzeichnis „project/“ Projekt- und Zonenwerte für denselben Schlüssel vorhanden sind, hat der Zonenwert in seiner Zone Vorrang.
  • Unterstützte Boolesche Werte: Zusätzlich zu WAHR/FALSCH können Sie J/Ja/1 und N/Nein/0 verwenden (Groß-/Kleinschreibung wird nicht beachtet).
  • Konfigurationsbereiche (Compute Engine):
    • Projekt: Metadaten, die allen VMs im Projekt gemeinsam sind.
    • Zonal: Einträge, die alle VMs in einer bestimmten Zone betreffen und den Projektwert überschreiben können.
    • Beispiel: Metadaten für eine bestimmte VM (wird erstellt oder ist bereits vorhanden).
Exklusiver Inhalt – Klicken Sie hier  So laden Sie Sprachnotizen auf Google Drive hoch

Metadaten in Google Cloud

Miniaturansichten, Indizierung und Metadatenabruf in Drive (REST und Best Practices)

Schauen wir uns nun die Rolle von Miniaturansichten beim Entfernen von Metadaten in Google Drive an. Und auch, wie man sie am besten wiederherstellt:

  • Authentifizierung für REST vor Ort: Wenn Sie REST-Beispiele von Ihrem Computer aus testen, verwenden Sie die mit gcloud konfigurierten Anmeldeinformationen. Auf diese Weise berücksichtigen Ihre Drive-API-Aufrufe die bereits festgelegte Identität und die Berechtigungen.
  • Benutzerdefinierter Thumbnail-Upload: Legen Sie contentHints.thumbnail mit zwei Feldern fest: dem URL-sicheren Base64-Bild und dem korrekten MIME-Typ. Wenn Drive automatisch ein Vorschaubild generieren kann, verwendet es sein eigenes und überspringt Ihr Vorschaubild. Andernfalls wird das von Ihnen angegebene Vorschaubild verwendet.

Wichtige Regeln für Miniaturansichten in Drive:

  • Formate: PNG, GIF oder JPG.
  • Empfohlene Breite: 1600 Pixel (mindestens 220 Pixel).
  • Maximale Größe: 2 MB.
  • Aktualisieren Sie das Miniaturbild bei jedem Speichern, wenn es noch relevant ist.

Wichtig zu Ungültigkeitserklärung: Miniaturansichten werden ungültig, wenn der Dateiinhalt geändert wird; Metadatenänderungen bleiben unverändert. Wenn Sie nur Tags oder den Namen ändern, erhalten Sie keine neue Miniaturansicht, es sei denn, Sie ändern die Datei.

Indexierbarer Text

Versuchen Sie nicht, die Suche mit Schlagwörtern zu „täuschen“. Erfassen Sie Konzepte und Begriffe, nach denen ein Benutzer vernünftigerweise für diese Datei suchen würde, und Überprüfen Sie das 128-KB-Limit. Aktualisieren Sie es, wenn sich der Inhalt wesentlich ändert.

Verwenden Sie einheitliche Namen und ErweiterungenGeben Sie beim Hochladen nach Möglichkeit die Erweiterung im Namen an. Fehlt sie, versucht Drive, sie über MIME abzuleiten. Klare Namen vermeiden Mehrdeutigkeiten und erleichtern die Suche nach Erweiterungen.

Tags in Drive

Um Labels zu ändern, notieren Sie sich die notwendigen Kennungen. Sie benötigen die Label-ID des Labels und die Datei-ID der Datei. Sie können diese zunächst mit files.listLabels auflisten und dann die entsprechenden Änderungen auf die Zieldatei anwenden.

// Al modificar etiquetas de un archivo en Drive:
// - labelId: identificador de la etiqueta a cambiar
// - fileId: identificador del archivo al que aplicas la etiqueta
// Usa files.listLabels para localizarlas antes de actualizar.

Erinnere dich daran, Obwohl Drive im Mittelpunkt steht, kombinieren viele Entwicklungen Drive mit Cloud Storage oder anderen Diensten, Daher werden Sie Beispiele für die Speicherung zur Überprüfung von Objektattributen sehen.

// Ejemplo en Go para obtener atributos de un objeto en Cloud Storage (no Drive)
// e imprimir metadatos como ContentType, CacheControl, MD5, etc.
// Útil si tu flujo sube primero a Storage y luego a Drive.
import (
  "context"
  "fmt"
  "io"
  "time"
  "cloud.google.com/go/storage"
)

func getMetadata(w io.Writer, bucket, object string) (*storage.ObjectAttrs, error) {
  ctx := context.Background()
  client, err := storage.NewClient(ctx)
  if err != nil { return nil, fmt.Errorf("storage.NewClient: %w", err) }
  defer client.Close()

  ctx, cancel := context.WithTimeout(ctx, 10*time.Second)
  defer cancel()

  o := client.Bucket(bucket).Object(object)
  attrs, err := o.Attrs(ctx)
  if err != nil { return nil, fmt.Errorf("Object(%q).Attrs: %w", object, err) }

  fmt.Fprintf(w, "Bucket: %v\n", attrs.Bucket)
  fmt.Fprintf(w, "CacheControl: %v\n", attrs.CacheControl)
  fmt.Fprintf(w, "ContentDisposition: %v\n", attrs.ContentDisposition)
  fmt.Fprintf(w, "ContentEncoding: %v\n", attrs.ContentEncoding)
  fmt.Fprintf(w, "ContentLanguage: %v\n", attrs.ContentLanguage)
  fmt.Fprintf(w, "ContentType: %v\n", attrs.ContentType)
  fmt.Fprintf(w, "Crc32c: %v\n", attrs.CRC32C)
  fmt.Fprintf(w, "Generation: %v\n", attrs.Generation)
  fmt.Fprintf(w, "KmsKeyName: %v\n", attrs.KMSKeyName)
  fmt.Fprintf(w, "Md5Hash: %v\n", attrs.MD5)
  fmt.Fprintf(w, "MediaLink: %v\n", attrs.MediaLink)
  fmt.Fprintf(w, "Metageneration: %v\n", attrs.Metageneration)
  fmt.Fprintf(w, "Name: %v\n", attrs.Name)
  fmt.Fprintf(w, "Size: %v\n", attrs.Size)
  fmt.Fprintf(w, "StorageClass: %v\n", attrs.StorageClass)
  fmt.Fprintf(w, "TimeCreated: %v\n", attrs.Created)
  fmt.Fprintf(w, "Updated: %v\n", attrs.Updated)
  fmt.Fprintf(w, "Event-based hold enabled? %t\n", attrs.EventBasedHold)
  fmt.Fprintf(w, "Temporary hold enabled? %t\n", attrs.TemporaryHold)
  fmt.Fprintf(w, "Retention expiration time %v\n", attrs.RetentionExpirationTime)
  fmt.Fprintf(w, "Custom time %v\n", attrs.CustomTime)
  fmt.Fprintf(w, "Retention: %+v\n", attrs.Retention)
  fmt.Fprintf(w, "\n\nMetadata\n")
  for key, value := range attrs.Metadata {
    fmt.Fprintf(w, "\t%v = %v\n", key, value)
  }
  return attrs, nil
}

Löschen von Dateien vs. Löschen von Metadaten in Google Drive

Wenn das, was Sie wollen, ist Löschen einer Datei aus DriveAls Eigentümer können Sie die Datei aus dem Web in den Papierkorb verschieben, indem Sie mit der rechten Maustaste darauf klicken und „In den Papierkorb verschieben“ wählen. Handelt es sich bei dem Eigentümer um eine andere Person, können Sie die Datei nur aus Ihrer Ansicht „entfernen“. Andere können sie weiterhin sehen.

Exklusiver Inhalt – Klicken Sie hier  So übertragen Sie Notizen von Samsung zu Google Keep

zu Um eine Datei dauerhaft zu löschen, müssen Sie den Papierkorb leeren oder die Option zum dauerhaften Löschen verwenden. In diesem Fall können Sie es nicht wiederherstellen. Dadurch werden an sich keine Metadaten aus anderen Dateien entfernt, sondern nur das betreffende Element.

Sie können in Google Drive keine Metadaten aus Dateien löschen, die Ihnen nicht gehören. weil ihre Kontrolle bei der Person liegt, die sie erstellt hat, oder bei jemandem mit höheren Berechtigungen innerhalb der Organisation. In diesen Fällen entfernen Sie einfach Ihren Zugriff oder Ihre Sichtbarkeit.

In Bezug auf Metadaten: Beim Löschen einer Datei werden auch die Metadaten in Drive gelöscht. Metadaten in anderen Kopien oder eingebettete Metadaten in anderen Dokumenten, die im System verbleiben, sind davon jedoch nicht betroffen.

Mit all dem oben genannten können Sie jetzt gut differenzieren Welche Metadaten Drive steuert (Name, Tags, Suchhinweise und Miniaturansichten), wie Sie sie über REST abfragen, welche Best Practices Sie zum Bereinigen eingebetteter Daten vor dem Hochladen befolgen sollten und welche Beschränkungen und Berechtigungen ins Spiel kommen, wenn Sie auf Google Cloud-Dokumentation stoßen, in der in anderen Kontexten von „Metadaten“ die Rede ist.