Die ACL für eine Verknüpfung erbt die ACL des übergeordneten Elements. Die ACL der Verknüpfung kann nicht direkt geändert werden.
Ein targetId, das auf die Zieldatei oder den Zielordner verweist (auch als „Ziel“ bezeichnet).
Ein targetMimeType, das den MIME-Typ für das Ziel angibt. Mit targetMimeType wird das anzuzeigende Typsymbol bestimmt. Der MIME-Typ des Ziels wird beim Erstellen der Verknüpfung in das Feld targetMimeType kopiert.
Die Felder targetId und targetMimeType sind Teil des Felds shortcutDetails in der Datei-Ressource.
Eine Verknüpfung kann nur ein übergeordnetes Element haben. Wenn eine Verknüpfungsdatei an anderen Drive-Speicherorten benötigt wird, kann sie an diese zusätzlichen Speicherorte kopiert werden.
Wenn das Ziel gelöscht wird oder der aktuelle Nutzer den Zugriff darauf verliert, funktioniert die Verknüpfung des Nutzers zum Ziel nicht mehr.
Der Titel einer Verknüpfung kann sich vom Ziel unterscheiden. Wenn eine Verknüpfung erstellt wird, wird der Titel des Ziels als Titel der Verknüpfung verwendet. Nach der Erstellung können der Titel der Verknüpfung und der Titel des Ziels unabhängig voneinander geändert werden. Wenn der Name des Ziels geändert wird, behalten zuvor erstellte Verknüpfungen den alten Titel.
Der MIME-Typ eines Alias kann veraltet sein. In seltenen Fällen ändert sich der MIME-Typ einer Blob-Datei, wenn eine Überarbeitung eines anderen Typs hochgeladen wird. Alle Verknüpfungen, die auf die aktualisierte Datei verweisen, behalten jedoch den ursprünglichen MIME-Typ bei. Wenn Sie beispielsweise eine JPG-Datei in Drive hochladen und dann eine AVI-Überarbeitung hochladen, erkennt Drive die Änderung und aktualisiert das Miniaturbild für die tatsächliche Datei. Die Verknüpfung hat jedoch weiterhin ein JPG-Vorschaubild.
Im Google-Konto-Datenexport, auch bekannt als Google Datenexport, werden Verknüpfungen als Netscape-Lesezeichendateien mit Links zum Ziel dargestellt.
Wenn Sie eine Verknüpfung erstellen möchten, legen Sie den MIME-Typ auf application/vnd.google-apps.shortcut fest, legen Sie targetId auf die Datei oder den Ordner fest, auf die bzw. den die Verknüpfung verweisen soll, und rufen Sie files.create auf, um eine Verknüpfung zu erstellen.
Die folgenden Beispiele zeigen, wie Sie mit einer Clientbibliothek eine Verknüpfung erstellen:
FILE_NAME: Der Dateiname, für den eine Verknüpfung erforderlich ist.
SHORTCUT_NAME: der Name für diese Verknüpfung.
Standardmäßig wird die Verknüpfung im Bereich „Meine Ablage“ des aktuellen Nutzers erstellt und nur für Dateien oder Ordner, auf die der aktuelle Nutzer Zugriff hat.
Nach einer Tastenkombination suchen
Verwenden Sie den Abfragestring q mit files.list, um nach einer Verknüpfung zu suchen und die zurückzugebenden Verknüpfungen zu filtern.
mimeType operator values
Wobei:
query_term ist der Suchbegriff oder das Feld, nach dem gesucht werden soll. Informationen zu den Suchbegriffen, die zum Filtern von geteilten Ablagen verwendet werden können, finden Sie unter Suchbegriffe.
operator gibt die Bedingung für den Suchbegriff an. Welche Operatoren Sie mit den einzelnen Suchbegriffen verwenden können, erfahren Sie hier.
Werte sind die spezifischen Werte, mit denen Sie Ihre Suchergebnisse filtern möchten.
Der folgende Suchstring filtert die Suche beispielsweise so, dass alle Verknüpfungen zu Tabellendateien zurückgegeben werden:
[null,null,["Zuletzt aktualisiert: 2025-08-29 (UTC)."],[],[],null,["# Create a shortcut to a Drive file\n\n*Shortcuts* are files that link to other files or folders on Google Drive.\nShortcuts have these characteristics:\n\n- An `application/vnd.google-apps.shortcut` MIME type. For more information,\n see [Google Workspace \\& Google Drive supported MIME\n types](/workspace/drive/api/guides/mime-types).\n\n- The ACL for a shortcut inherits the ACL of the parent. The shortcut's ACL\n cannot be changed directly.\n\n- A `targetId` pointing to the target file or folder, also referred to as the\n \"target.\"\n\n- A `targetMimeType` indicating the MIME type for the target. The\n `targetMimeType` is used to determine the type icon to display. The target's\n MIME type is copied to the `targetMimeType` field when the shortcut is\n created.\n\n- The `targetId` and `targetMimeType` fields are part of the `shortcutDetails`\n field within the [file](/workspace/drive/api/reference/rest/v3/files) resource.\n\n- A shortcut can only have one parent. If a shortcut file is required in other\n Drive locations, the shortcut file can be copied to the\n additional locations.\n\n- When the target is deleted, or when the current user loses access to the\n target, the user's shortcut pointing to the target breaks.\n\n- The title of a shortcut can differ from the target. When a shortcut is\n created, the title of the target is used as the title of the shortcut. After\n creation, the shortcut's title and target's title can be changed\n independently. If the target's name is changed, previously created shortcuts\n retain the old title.\n\n- The MIME type of a shortcut can become stale. While rare, a blob file's MIME\n type changes when a revision of a different type is uploaded, but any\n shortcuts pointing to the updated file retain the original MIME type. For\n example, if you upload a JPG file to Drive, then upload an\n AVI revision, Drive identifies the change and updates the\n thumbnail for the actual file. However, the shortcut continues to have a JPG\n thumbnail.\n\n- In [Google Account Data\n Export](https://support.google.com/accounts/answer/3024190)\n also known as Google Takeout, shortcuts are represented as Netscape\n bookmark files containing links to the target.\n\nFor more information, see [Find files \\& folders with Google Drive\nshortcuts](https://support.google.com/drive/answer/9700156)\n.\n| **Important:** Previously, shortcuts were the term for files that pointed to content stored by an application. That type of \"shortcut\" was renamed to *third-party shortcut* . For further information, see [Create a shortcut file to\n| content stored by your app](/workspace/drive/api/guides/third-party-shortcuts).\n\nCreate a shortcut\n-----------------\n\nTo create a shortcut, set the MIME type to\n`application/vnd.google-apps.shortcut`, set the `targetId` to the file or folder\nthe shortcut should link to, and call [`files.create`](/workspace/drive/api/reference/rest/v3/files/create) to create a shortcut.\n| **Note:** If you're using V2 of the API, use [`files.insert`](/workspace/drive/api/v2/reference/files/insert).\n\nThe following examples show how to create a shortcut using a client library: \n\n### Python\n\n file_metadata = {\n 'name': '\u003cvar translate=\"no\"\u003eFILE_NAME\u003c/var\u003e',\n 'mimeType': 'text/plain'\n }\n file = drive_service.files().create(body=file_metadata, fields='id').execute()\n print('File ID: %s' % file.get('id'))\n shortcut_metadata = {\n 'Name': '\u003cvar translate=\"no\"\u003eSHORTCUT_NAME\u003c/var\u003e',\n 'mimeType': 'application/vnd.google-apps.shortcut',\n 'shortcutDetails': {\n 'targetId': file.get('id')\n }\n }\n shortcut = drive_service.files().create(body=shortcut_metadata,\n fields='id,shortcutDetails').execute()\n print('File ID: %s, Shortcut Target ID: %s, Shortcut Target MIME type: %s' % (\n shortcut.get('id'),\n shortcut.get('shortcutDetails').get('targetId'),\n shortcut.get('shortcutDetails').get('targetMimeType')))\n\n### Node.js\n\n var fileMetadata = {\n 'name': '\u003cvar translate=\"no\"\u003eFILE_NAME\u003c/var\u003e',\n 'mimeType': 'text/plain'\n };\n drive.files.create({\n 'resource': fileMetadata,\n 'fields': 'id'\n }, function (err, file) {\n if (err) {\n // Handle error\n console.error(err);\n } else {\n console.log('File Id: ' + file.id);\n shortcutMetadata = {\n 'name': '\u003cvar translate=\"no\"\u003eSHORTCUT_NAME\u003c/var\u003e',\n 'mimeType': 'application/vnd.google-apps.shortcut'\n 'shortcutDetails': {\n 'targetId': file.id\n }\n };\n drive.files.create({\n 'resource': shortcutMetadata,\n 'fields': 'id,name,mimeType,shortcutDetails'\n }, function(err, shortcut) {\n if (err) {\n // Handle error\n console.error(err);\n } else {\n console.log('Shortcut Id: ' + shortcut.id +\n ', Name: ' + shortcut.name +\n ', target Id: ' + shortcut.shortcutDetails.targetId +\n ', target MIME type: ' + shortcut.shortcutDetails.targetMimeType);\n }\n }\n }\n });\n\nReplace the following:\n\n- \u003cvar translate=\"no\"\u003eFILE_NAME\u003c/var\u003e: the file name requiring a shortcut.\n- \u003cvar translate=\"no\"\u003eSHORTCUT_NAME\u003c/var\u003e: the name for this shortcut.\n\nBy default, the shortcut is created on the current user's My\nDrive and shortcuts are only created for files or folders for\nwhich the current user has access.\n\nSearch for a shortcut\n---------------------\n\nTo search for a shortcut, use the query string `q` with\n[`files.list`](/workspace/drive/api/v3/reference/files/list) to filter the shortcuts to\nreturn.\n\n`mimeType `*operator values*\n\nWhere:\n\n- *query_term* is the query term or field to search upon. To view the query terms that can be used to filter shared drives, refer to [Search query\n terms](/workspace/drive/api/guides/ref-search-terms#file_properties).\n- *operator* specifies the condition for the query term. To view which operators you can use with each query term, refer to [Query operators](/workspace/drive/api/guides/ref-search-terms#operators).\n- *values* are the specific values you want to use to filter your search results.\n\nFor example, the following query string filters the search to return all\nshortcuts to spreadsheet files: \n\n q: mimeType='application/vnd.google-apps.shortcut' AND shortcutDetails.targetMimeType='application/vnd.google-apps.spreadsheet'"]]