Hoe verwijder je metadata in Google Drive?

Laatste update: 18/08/2025

  • Begrijp welke metadata Drive beheert (naam, tags, indexeerbare tekst en miniaturen) en welke metadata bij andere Google Cloud-services hoort.
  • Gebruik de Drive API om metagegevens op te vragen en aan te passen, en om EXIF- en ingesloten gegevens op te schonen voordat u bestanden uploadt.
  • Respecteer limieten en regels (miniaturen, indexeerbare tekst, extensies) en authenticeer met gcloud voor lokale REST-tests.
metagegevens verwijderen in Google Drive

Wilt u de metagegevens van uw bestanden beheren in Google Drive en weet je niet waar je moet beginnen? Hier leggen we het uitgebreid uit. Hoe u metagegevens effectief en veilig uit Google Drive verwijdert (de metadata van geüploade bestanden). We vertellen u ook welke beperkingen Google oplegt aan bestandsnamen, bestandsgroottes en machtigingen.

Deze gids geeft u een volledig en realistisch beeld van wat u wel en niet kunt 'verwijderen' als het gaat om metagegevens in Google Drive.

Wat kan er in Drive worden gewijzigd of 'verwijderd'?

Dit zijn de Metadata die kunnen worden verwijderd uit bestanden die naar Google Drive zijn geüpload:

Naam en extensie: Wanneer u een bestand via de API aanmaakt, is het een goed idee om de extensie in het naamveld op te geven, bijvoorbeeld 'cat.jpg'. Drive kan de extensie afleiden uit het MIME-type als u deze niet opgeeft, maar het is beter om deze zelf te definiëren. In volgende reacties kan een alleen-lezen bestandsextensie verschijnen, waarbij de extensie is ingevuld vanuit de naam. Als een gebruiker het bestand downloadt, compileert Drive de uiteindelijke naam uit de titel (en de extensie).

  • Indexeerbare tekst (contentHints.indexableText): Drive indexeert standaard veelgebruikte documenten en typen (pdf's, afbeeldingen met OCR-functionaliteit, enz.). Als uw app andere formaten opslaat (tekeningen, video's, snelkoppelingen), kunt u indexeerbare tekst opgeven om de zoekfunctie te verbeteren. Deze tekst wordt verwerkt als HTML: als u een tekenreeks met tags doorgeeft, wordt de tekstuele inhoud geïndexeerd, niet de tagkenmerken. De bestandsgrootte voor contentHints.indexableText is maximaal 128 kB en het is raadzaam om deze bij elke opslag bij te werken en relevant te houden voor het bestand.
  • Miniaturen (contentHints.thumbnail): Drive genereert miniaturen voor veel typen, maar voor formaten die dit niet automatisch doen, kunt u uw eigen miniaturen uploaden wanneer u het bestand maakt of bijwerkt. U moet de afbeelding instellen op URL-veilige base64 en het bijbehorende mimeType. Belangrijke regels: Ondersteunde formaten zijn PNG, GIF of JPG; de aanbevolen breedte is 1600 px (minimaal 220 px) en de maximale grootte is 2 MB. Miniaturen worden ongeldig wanneer de bestandsinhoud verandert; wijzigingen in metadata blijven ongewijzigd.
  • Toegang tot miniaturen: Het veld ThumbnailLink retourneert een korte URL die alleen toegankelijk is als de app toestemming heeft om het bestand te lezen (als het niet openbaar is, moet u het met uw inloggegevens opvragen). U kunt het opvragen voor een specifiek bestand of voor een lijst die op type is gefilterd.
  • Etiketten: Met Drive kunt u labels aan bestanden koppelen. Om ze te vinden, kunt u files.listLabels gebruiken, en om ze te wijzigen, moet u verwijzen naar de bijbehorende labelId en fileId. Dit mechanisme is handig voor het categoriseren en, indien nodig, "opschonen" van ongewenste classificaties zonder de inhoud te wijzigen.
Exclusieve inhoud - Klik hier  Gemini 2.5 Pro is nu gratis: zo werkt het meest uitgebreide AI-model van Google.
metagegevens verwijderen in Google Drive
Metagegevens verwijderen in Google Drive

Metadata verwijderen in Google Drive: 'verborgen' metadata uit het bestand zelf

Er is geen magische knop om metadata uit Google Drive te verwijderen (zoals EXIF-gegevens in foto's of ingesloten gegevens in pdf's). Drive beheert zijn eigen metadata, maar de metadata in het bestand zijn afhankelijk van de tool waarmee ze zijn gemaakt.

De aanbevolen praktijk is Maak het bestand schoon voordat u het naar Drive uploadt, Gebruik systeemtools of gespecialiseerde apps die EXIF-gegevens uit afbeeldingen of documenteigenschappen verwijderen. Op deze manier wordt de content die u in Drive opslaat 'gezuiverd' geleverd.

Als u al bestanden hebt geüpload met ingesloten metagegevens, is het handiger om de metagegevens in Google Drive te verwijderen in plaats van ze te verwijderen. downloaden, opschonen en opnieuw uploaden, het origineel vervangen indien van toepassing. Bij PDF's of afbeeldingen komt dit vaak voor wanneer u het auteurschap, de locatie of de bewerkingsgeschiedenis wilt beschermen.

Voor het specifieke deel van Drive, focus op het aanpassen van naam, labels en contentHints (indexableText/thumbnail), die onder uw controle vallen. Als u ook toegangsrechten beheert, beperkt u ook de zichtbaarheid van zichtbare metadata (bijvoorbeeld miniatuurlinks die toegankelijk zijn voor mensen met leesrechten).

Vergeet dat niet Als u alleen de Drive-metagegevens wijzigt, worden EXIF- of interne eigenschappen niet verwijderd. Daarom moet uw strategie het vooraf opschonen van het bestand combineren met het gedetailleerde metadatabeheer dat Drive u biedt.

Vaak verwarde metadata in Google Cloud: VM's, gcloud en limieten

Als u met Google Cloud werkt, zult u veel zien handleidingen over 'metadata' die eigenlijk verwijzen naar Compute Engine of Cloud Storage, niet naar Drive. Toch is het belangrijk om deze punten te weten, zodat je ze niet door elkaar haalt tijdens je onderzoek.

Basis gcloud CLI-configuratie

Na de installatie van Google Cloud CLI, initialiseert u met:

gcloud init

Het is belangrijk dat u de nieuwste versie hebt met:

gcloud components update

Als u gebruikmaakt van een externe identiteitsprovider, Meld u aan met uw gefedereerde identiteit voordat u met gcloud gaat werken, vooral als u zich wilt authenticeren om REST-aanroepen te doen vanuit uw lokale omgeving. REST API-voorbeelden kunnen de referenties gebruiken die u in gcloud hebt geconfigureerd.

VM

Machtigingen en rollen (Compute Engine): Om aangepaste metadata op VM's toe te voegen, bij te werken of te verwijderen, hebt u de juiste IAM-machtigingen nodig. Veelvoorkomende voorbeelden zijn:

  • Als uw VM's serviceaccounts gebruiken: vergunning iam.serviceAccounts.actAs in de service- of projectrekening.
  • Projectmetagegevens: compute.projects.get y compute.projects.setCommonInstanceMetadata.
  • Zonale metadata: compute.instanceSettings.get y compute.instanceSettings.update voor het betreffende gebied.
  • Instantie-metagegevens: compute.instances.get y compute.instances.setMetadata.

beperkingen

Dit zijn de belangrijkste beperkingen die we tegenkwamen bij het verwijderen van metagegevens in Google Drive:

  • Groottebeperkingen (Compute Engine): De totale metadata-invoer is beperkt tot 512 kB. Elke sleutel is beperkt tot 128 bytes en elke waarde tot 256 kB. Als u bijvoorbeeld de sleutel ssh-keys gebruikt en de limiet van 256 kB overschrijdt, kunt u geen sleutels meer toevoegen totdat u de gegevens hebt opgeschoond.
  • Hoofdletters en kleine letters: Sleutels zijn hoofdlettergevoelig; waarden ook, met uitzondering van Booleaanse waarden. In zonale sleutels kun je geen twee sleutels maken die alleen in hoofdlettergebruik verschillen (zonal-metadata-key versus ZONAL-METADATA-KEY).
  • Zonale metadata: worden ingesteld of verwijderd met behulp van gcloud of REST. U kunt geen zonewaarden definiëren voor SSH-sleutels (ssh-keys). Als er in de logische project/-map project- en zonewaarden voor dezelfde sleutel zijn, heeft de zonewaarde voorrang in de betreffende zone.
  • Ondersteunde Booleaanse waarden: Naast TRUE/FALSE kunt u ook Y/Yes/1 en N/No/0 gebruiken (hoofdlettergevoelig).
  • Configuratiebereiken (Compute Engine):
    • Project: metagegevens die gemeenschappelijk zijn voor alle VM's in het project.
    • Zonaal: vermeldingen die van invloed zijn op alle VM's in een bepaalde zone en die de projectwaarde kunnen overschrijven.
    • Aanleg: metagegevens voor een specifieke virtuele machine (die wordt gemaakt of al bestaat).
Exclusieve inhoud - Klik hier  Hoe u zich kunt afmelden voor een Google-klaslokaal

Metagegevens in Google Cloud

Miniaturen, indexering en metadata-ophaling in Drive (REST en best practices)

Laten we nu eens kijken naar de rol van miniaturen bij het verwijderen van metadata in Google Drive. En ook naar de beste manier om ze te herstellen:

  • Authenticatie voor REST on-premises: Als u REST-voorbeelden vanaf uw machine test, gebruik dan de inloggegevens die met gcloud zijn geconfigureerd. Op deze manier respecteren uw Drive API-aanroepen de identiteit en machtigingen die u al hebt ingesteld.
  • Aangepaste miniatuurupload: Stel contentHints.thumbnail in met twee velden: de URL-veilige base64-afbeelding en het juiste mimeType. Als Drive automatisch een thumbnail kan genereren, wordt de eigen thumbnail gebruikt en wordt die van jou overgeslagen. Anders wordt de door jou opgegeven thumbnail gebruikt.

Belangrijkste regels voor miniaturen in Drive:

  • Formaten: PNG, GIF of JPG.
  • Aanbevolen breedte: 1600 px (minimaal 220 px).
  • Maximale grootte: 2 MB.
  • Werk de miniatuur bij elke opslag bij als deze nog steeds relevant is.

Belangrijk over ongeldigverklaring: Miniaturen worden ongeldig wanneer de inhoud van het bestand wordt gewijzigd; wijzigingen in metadata niet. Als u alleen tags of de naam wijzigt, verwacht dan geen nieuwe miniatuur, tenzij u het bestand aanpast.

Indexeerbare tekst

Probeer de zoekfunctie niet te misleiden met buzzwords. Leg concepten en termen vast die een gebruiker redelijkerwijs naar dat bestand zou zoeken, en Controleer de limiet van 128 KB. Werk het bij als de inhoud substantieel verandert.

Pas consistente namen en extensies toeVoeg indien mogelijk de extensie toe aan de naam bij het uploaden; als deze ontbreekt, probeert Drive deze af te leiden via MIME. Door namen duidelijk te houden, voorkomt u onduidelijkheden en kunt u gemakkelijker op extensies zoeken.

Tags in Drive

Om labels te wijzigen, noteert u de benodigde identifiers. U hebt de labelID van het label en de fileID van het bestand nodig. U kunt ze eerst weergeven met files.listLabels en vervolgens de bijbehorende wijzigingen toepassen op het doelbestand.

// 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.

Onthoud dat, Hoewel Drive de focus is, combineren veel ontwikkelingen Drive met Cloud Storage of andere diensten, Hier ziet u voorbeelden van Opslag om objectkenmerken te inspecteren.

// 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
}

Bestanden verwijderen versus metagegevens verwijderen in Google Drive

Als wat je wilt is een bestand uit Drive verwijderenAls eigenaar kunt u het bestand vanuit het web naar de prullenbak verplaatsen door er met de rechtermuisknop op te klikken en 'Verplaatsen naar prullenbak' te kiezen. Als de eigenaar iemand anders is, kunt u het bestand alleen uit uw weergave verwijderen; anderen kunnen het nog steeds zien.

Exclusieve inhoud - Klik hier  Toegang krijgen tot Google Foto's vanaf Instagram

naar Om een bestand permanent te verwijderen, moet u de prullenbak legen of de optie voor permanent verwijderen gebruiken. In dit geval kunt u de metadata niet herstellen. Dit verwijdert op zichzelf geen metadata uit andere bestanden – het is alleen van toepassing op dat item.

Je kunt geen metagegevens uit Google Drive verwijderen van bestanden waarvan je niet de eigenaar bent, omdat de controle erover toebehoort aan de persoon die ze heeft aangemaakt of aan iemand met hogere rechten binnen de organisatie. In deze gevallen verwijdert u eenvoudigweg uw toegang of zichtbaarheid.

In relatie tot metadata: Als u een bestand verwijdert, worden ook de metagegevens in Drive verwijderd. maar het heeft geen invloed op metagegevens in andere kopieën of ingebedde metagegevens in andere documenten die in het systeem blijven.

Met al het bovenstaande kunt u nu goed differentiëren Welke metagegevens Drive beheert (naam, tags, zoektips en miniaturen), hoe u deze via REST kunt raadplegen, welke best practices u moet volgen voor het opschonen van ingesloten gegevens voordat u ze uploadt, en welke limieten en machtigingen van toepassing zijn wanneer u Google Cloud-documentatie tegenkomt waarin in andere contexten over 'metagegevens' wordt gesproken.