{"id":543,"date":"2026-01-06T10:00:00","date_gmt":"2026-01-06T09:00:00","guid":{"rendered":"https:\/\/plugins.thomaszwirner.de\/?p=543"},"modified":"2026-01-06T10:00:00","modified_gmt":"2026-01-06T09:00:00","slug":"use-files-from-google-cloud-storage","status":"publish","type":"post","link":"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/use-files-from-google-cloud-storage\/","title":{"rendered":"Use files from a Google Cloud Storage"},"content":{"rendered":"<p class=\"is-style-text-subtitle is-style-text-subtitle--1\">The \u201eExternal files in the media library\u201c plugin allows you to use files from various external sources, such as Google Cloud Storage. How to do this is described below.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"verbindung-herstellen\">Establish connection<\/h2>\n\n\n<p>First, you need to establish a connection to your Google Cloud Storage. Depending on the settings in the plugin, this connection is saved for all WordPress users in the project or only for your profile.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"fur-alle-nutzer\">For all users<\/h3>\n\n\n<ol class=\"wp-block-list\">\n<li>Go to Settings &gt; External files for the media library &gt; Services &gt; Google Cloud Storage.<\/li>\n\n\n\n<li>Click on the link here to go to the credentials in your Google Cloud Console: <a href=\"https:\/\/console.cloud.google.com\/apis\/credentials\">https:\/\/console.cloud.google.com\/apis\/credentials<\/a><\/li>\n\n\n\n<li>Find the service account here that you want to use for the connection. Create a new key for this account and download its JSON file.<\/li>\n\n\n\n<li>Open the downloaded JSON file in a text editor of your choice and copy the content.<\/li>\n\n\n\n<li>Paste the content in the WordPress backend where you went in point 1.<\/li>\n\n\n\n<li>Add below the name of the bucket you want to open.<\/li>\n\n\n\n<li>Save, done.<\/li>\n<\/ol>\n\n\n<h3 class=\"wp-block-heading\" id=\"nur-fur-dich\">Just for you<\/h3>\n\n\n<ol class=\"wp-block-list\">\n<li>Open your WordPress profile, usually via the user icon at the top right.<\/li>\n\n\n\n<li>Search there for \u201eGoogle Cloud Storage\u201c.<\/li>\n\n\n\n<li>Click on the link here to go to the credentials in your Google Cloud Console: <a href=\"https:\/\/console.cloud.google.com\/apis\/credentials\">https:\/\/console.cloud.google.com\/apis\/credentials<\/a><\/li>\n\n\n\n<li>Find the service account here that you want to use for the connection. Create a new key for this account and download its JSON file.<\/li>\n\n\n\n<li>Open the downloaded JSON file in a text editor of your choice and copy the content.<\/li>\n\n\n\n<li>Paste the content in the WordPress backend where you went in point 2.<\/li>\n\n\n\n<li>Add below the name of the bucket you want to open.<\/li>\n\n\n\n<li>Save, done.<\/li>\n<\/ol>\n\n\n<h3 class=\"wp-block-heading\" id=\"du-hast-noch-kein-dienstkonto-in-deiner-google-cloud-console\">Don't have a service account in your Google Cloud Console yet?<\/h3>\n\n\n<p>Then create this as follows:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Call up your Google Cloud Console: <a href=\"https:\/\/console.cloud.google.com\/apis\/credentials\">https:\/\/console.cloud.google.com\/apis\/credentials<\/a><\/li>\n\n\n\n<li>Click here on Create login data &gt; Create service account.<\/li>\n\n\n\n<li>Give the service account a name under which you want to find it again and click on \u201eCreate and continue\u201c.<\/li>\n\n\n\n<li>Under Permissions, select \u201eStorage Bucket Viewer\u201c and click \u201eDone\u201c.<\/li>\n\n\n\n<li>Then set up a key as described above and transfer its JSON details to the plugin settings.<\/li>\n<\/ol>\n\n\n<h3 class=\"wp-block-heading\" id=\"dein-bestehendes-dienstkonto-hat-keine-zugriffsrechte\">Your existing service account has no access rights?<\/h3>\n\n\n<p>Check the following in your Google Cloud Console:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The service account requires at least \u201eStorage Bucket Viewer\u201c authorization so that the \u201eExternal files for the media library\u201c plugin can access the data. You can find the permissions in the Google Cloud Console when editing the service account under \u201ePermissions\u201c.<\/li>\n<\/ul>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e751620fe27&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e751620fe27\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"522\" height=\"277\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png\" alt=\"\" class=\"wp-image-544\" srcset=\"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png 522w, https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik-300x159.png 300w, https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik-18x10.png 18w\" sizes=\"auto, (max-width: 522px) 100vw, 522px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Manage permissions on a service account in the Google Cloud Console<\/figcaption><\/figure>\n\n\n<h2 class=\"wp-block-heading\" id=\"verbinden-und-dateien-sehen\">Connect and view files<\/h2>\n\n\n<p>As soon as the connection is established, you can list the files in your Google Cloud Storage under Media &gt; External files &gt; Google Cloud Storage.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"dateien-importieren-und-verwenden\">Importing and using files<\/h2>\n\n\n<p>You can then also import the listed files into the media library. Please note that although these are saved here as external files, they are actually integrated into the media library. This is because files in external sources that are access-protected cannot be made available to website visitors.<\/p>","protected":false},"excerpt":{"rendered":"<p>The \u201eExternal files in the media library\u201c plugin allows you to use files from various external sources, such as Google Cloud Storage.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[9],"class_list":["post-543","post","type-post","status-publish","format-standard","hentry","category-externe-dateien-in-der-mediathek","tag-feature"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dateien von einem Google Cloud Storage verwenden - WordPress Plugins von Thomas Zwirner<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/use-files-from-google-cloud-storage\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dateien von einem Google Cloud Storage verwenden - WordPress Plugins von Thomas Zwirner\" \/>\n<meta property=\"og:description\" content=\"Das Plugin &quot;Externe Dateien in der Mediathek&quot; erm\u00f6glicht es dir Dateien aus verschiedenen externen Quellen zu verwenden, so z.B. auch von Google Cloud Storage.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/use-files-from-google-cloud-storage\/\" \/>\n<meta property=\"og:site_name\" content=\"WordPress Plugins von Thomas Zwirner\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-06T09:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png\" \/>\n<meta name=\"author\" content=\"verwalter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"verwalter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/\"},\"author\":{\"name\":\"verwalter\",\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/d3e8b1604002e6b915f31b48a86a7967\"},\"headline\":\"Dateien von einem Google Cloud Storage verwenden\",\"datePublished\":\"2026-01-06T09:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/\"},\"wordCount\":525,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140\"},\"image\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png\",\"keywords\":[\"Feature\"],\"articleSection\":[\"Externe Dateien in der Mediathek\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#respond\"]}]},{\"@type\":[\"WebPage\",\"QAPage\"],\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/\",\"url\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/\",\"name\":\"Dateien von einem Google Cloud Storage verwenden - WordPress Plugins von Thomas Zwirner\",\"isPartOf\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png\",\"datePublished\":\"2026-01-06T09:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/\"]}],\"mainEntity\":{\"@type\":\"Question\",\"name\":\"Dateien von einem Google Cloud Storage verwenden\",\"answerCount\":1,\"datePublished\":\"2026-01-06T10:00+01:00\",\"text\":\"Das Plugin \\\"Externe Dateien in der Mediathek\\\" erm\u00f6glicht es dir Dateien aus verschiedenen externen Quellen zu verwenden, so z.B. auch von Google Cloud Storage.\",\"author\":{\"@type\":\"Person\",\"name\":\"Thomas Zwirner\",\"url\":\"https:\/\/plugins.thomaszwirner.de\"},\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Plugin \\\"Externe Dateien in der Mediathek\\\" erm\u00f6glicht es dir Dateien aus verschiedenen externen Quellen zu verwenden, so z.B. auch von Google Cloud Storage. Wie das geht ist im Folgenden beschrieben.\\n\\n\\n\\nVerbindung herstellen\\n\\n\\n\\nZun\u00e4chst musst du eine Verbindung zu deinem Google Cloud Storage herstellen. Diese Verbindung wird je nach Einstellung im Plugin f\u00fcr alle WordPress-Nutzer im Projekt oder nur f\u00fcr dein Profil gespeichert.\\n\\n\\n\\nF\u00fcr alle Nutzer\\n\\n\\n\\n\\nGehe auf Einstellungen &gt; Externe Dateien f\u00fcr die Mediathek &gt; Dienste &gt; Google Cloud Storage.\\n\\n\\n\\nKlicke hier auf den Link um zu den Credentials in deiner Google Cloud Console zu kommen: https:\/\/console.cloud.google.com\/apis\/credentials\\n\\n\\n\\nSuche dir hier das Dienstkonto raus, welches du f\u00fcr die Verbindung verwenden willst. Erstelle an diesem einen neuen Schl\u00fcssel und lade dir dessen JSON-Datei runter.\\n\\n\\n\\n\u00d6ffne die heruntergeladene JSON-Datei in einem Text-Editor deiner Wahl und kopiere den Inhalt.\\n\\n\\n\\nF\u00fcge den Inhalt im WordPress-Backend dort ein wo du in Punkt 1 hingekommen bist.\\n\\n\\n\\nErg\u00e4nze unterhalb des Namen des Buckets, welches du \u00f6ffnen willst.\\n\\n\\n\\nSpeichern, fertig.\\n\\n\\n\\n\\nNur f\u00fcr dich\\n\\n\\n\\n\\nRufe dein WordPress-Profil auf, das geht i.d.R. oben rechts \u00fcber das Nutzer-Icon.\\n\\n\\n\\nSuche dort nach \\\"Google Cloud Storage\\\".\\n\\n\\n\\nKlicke hier auf den Link um zu den Credentials in deiner Google Cloud Console zu kommen: https:\/\/console.cloud.google.com\/apis\/credentials\\n\\n\\n\\nSuche dir hier das Dienstkonto raus, welches du f\u00fcr die Verbindung verwenden willst. Erstelle an diesem einen neuen Schl\u00fcssel und lade dir dessen JSON-Datei runter.\\n\\n\\n\\n\u00d6ffne die heruntergeladene JSON-Datei in einem Text-Editor deiner Wahl und kopiere den Inhalt.\\n\\n\\n\\nF\u00fcge den Inhalt im WordPress-Backend dort ein wo du in Punkt 2 hingekommen bist.\\n\\n\\n\\nErg\u00e4nze unterhalb des Namen des Buckets, welches du \u00f6ffnen willst.\\n\\n\\n\\nSpeichern, fertig.\\n\\n\\n\\n\\nDu hast noch kein Dienstkonto in deiner Google Cloud Console?\\n\\n\\n\\nDann lege dieses wie folgt an:\\n\\n\\n\\n\\nRufe deine Google Cloud Console auf: https:\/\/console.cloud.google.com\/apis\/credentials\\n\\n\\n\\nKlicke hier auf Anmeldedaten erstellen &gt; Dienstkonto erstellen.\\n\\n\\n\\nGib dem Dienstkonto einen Namen unter dem du es wiederfinden willst und klicke auf \\\"Erstellen und fortfahren\\\".\\n\\n\\n\\nW\u00e4hle bei Berechtigungen \\\"Storage Bucket Viewer\\\" aus und klicke auf \\\"Fertig\\\".\\n\\n\\n\\nRichte dann wie oben beschrieben einen Schl\u00fcssel ein und \u00fcbertrage dessen JSON-Angaben in die Plugin-Einstellungen.\\n\\n\\n\\n\\nDein bestehendes Dienstkonto hat keine Zugriffsrechte?\\n\\n\\n\\nKontrolle in deiner Google Cloud Console folgendes:\\n\\n\\n\\n\\nDas Dienstkonto ben\u00f6tigt als Berechtigung mindestens \\\"Storage Bucket Viewer\\\" damit das Plugin \\\"Externe Dateien f\u00fcr die Mediathek\\\" auf die Daten zugreifen kann. Du findest die Berechtigungen in der Google Cloud Console beim Bearbeiten des Dienstkontos unter \\\"Berechtigungen\\\".\\n\\n\\n\\n\\n\\n\\t\\t\\t\\n\\t\\t\\t\\t\\n\\t\\t\\t\\n\\t\\tBerechtigungen an einem Dienstkonto in der Google Cloud Console verwalten\\n\\n\\n\\nVerbinden und Dateien sehen\\n\\n\\n\\nSobald die Verbindung steht, kannst du unter Medien &gt; Externe Dateien &gt; Google Cloud Storage dir die Dateien deinem Google Cloud Storage auflisten lassen.\\n\\n\\n\\nDateien importieren und verwenden\\n\\n\\n\\nDie aufgelisteten Dateien kannst du dann auch in die Mediathek importieren. Beachte, dass diese hier zwar als externe Dateien gespeichert werden, aber tats\u00e4chlich in die Mediathek integriert werden. Grund ist, dass Dateien in externen Quellen, die zugangsgesch\u00fctzt sind, nicht f\u00fcr Besucher von Websites bereitgestellt werden k\u00f6nnen.\",\"datePublished\":\"2026-01-06T10:00+01:00\",\"url\":\"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/use-files-from-google-cloud-storage\/\",\"upvoteCount\":1,\"author\":{\"@type\":\"Person\",\"name\":\"Thomas Zwirner\",\"url\":\"https:\/\/plugins.thomaszwirner.de\"}},\"suggestedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Plugin \\\"Externe Dateien in der Mediathek\\\" erm\u00f6glicht es dir Dateien aus verschiedenen externen Quellen zu verwenden, so z.B. auch von Google Cloud Storage. Wie das geht ist im Folgenden beschrieben.\\n\\n\\n\\nVerbindung herstellen\\n\\n\\n\\nZun\u00e4chst musst du eine Verbindung zu deinem Google Cloud Storage herstellen. Diese Verbindung wird je nach Einstellung im Plugin f\u00fcr alle WordPress-Nutzer im Projekt oder nur f\u00fcr dein Profil gespeichert.\\n\\n\\n\\nF\u00fcr alle Nutzer\\n\\n\\n\\n\\nGehe auf Einstellungen &gt; Externe Dateien f\u00fcr die Mediathek &gt; Dienste &gt; Google Cloud Storage.\\n\\n\\n\\nKlicke hier auf den Link um zu den Credentials in deiner Google Cloud Console zu kommen: https:\/\/console.cloud.google.com\/apis\/credentials\\n\\n\\n\\nSuche dir hier das Dienstkonto raus, welches du f\u00fcr die Verbindung verwenden willst. Erstelle an diesem einen neuen Schl\u00fcssel und lade dir dessen JSON-Datei runter.\\n\\n\\n\\n\u00d6ffne die heruntergeladene JSON-Datei in einem Text-Editor deiner Wahl und kopiere den Inhalt.\\n\\n\\n\\nF\u00fcge den Inhalt im WordPress-Backend dort ein wo du in Punkt 1 hingekommen bist.\\n\\n\\n\\nErg\u00e4nze unterhalb des Namen des Buckets, welches du \u00f6ffnen willst.\\n\\n\\n\\nSpeichern, fertig.\\n\\n\\n\\n\\nNur f\u00fcr dich\\n\\n\\n\\n\\nRufe dein WordPress-Profil auf, das geht i.d.R. oben rechts \u00fcber das Nutzer-Icon.\\n\\n\\n\\nSuche dort nach \\\"Google Cloud Storage\\\".\\n\\n\\n\\nKlicke hier auf den Link um zu den Credentials in deiner Google Cloud Console zu kommen: https:\/\/console.cloud.google.com\/apis\/credentials\\n\\n\\n\\nSuche dir hier das Dienstkonto raus, welches du f\u00fcr die Verbindung verwenden willst. Erstelle an diesem einen neuen Schl\u00fcssel und lade dir dessen JSON-Datei runter.\\n\\n\\n\\n\u00d6ffne die heruntergeladene JSON-Datei in einem Text-Editor deiner Wahl und kopiere den Inhalt.\\n\\n\\n\\nF\u00fcge den Inhalt im WordPress-Backend dort ein wo du in Punkt 2 hingekommen bist.\\n\\n\\n\\nErg\u00e4nze unterhalb des Namen des Buckets, welches du \u00f6ffnen willst.\\n\\n\\n\\nSpeichern, fertig.\\n\\n\\n\\n\\nDu hast noch kein Dienstkonto in deiner Google Cloud Console?\\n\\n\\n\\nDann lege dieses wie folgt an:\\n\\n\\n\\n\\nRufe deine Google Cloud Console auf: https:\/\/console.cloud.google.com\/apis\/credentials\\n\\n\\n\\nKlicke hier auf Anmeldedaten erstellen &gt; Dienstkonto erstellen.\\n\\n\\n\\nGib dem Dienstkonto einen Namen unter dem du es wiederfinden willst und klicke auf \\\"Erstellen und fortfahren\\\".\\n\\n\\n\\nW\u00e4hle bei Berechtigungen \\\"Storage Bucket Viewer\\\" aus und klicke auf \\\"Fertig\\\".\\n\\n\\n\\nRichte dann wie oben beschrieben einen Schl\u00fcssel ein und \u00fcbertrage dessen JSON-Angaben in die Plugin-Einstellungen.\\n\\n\\n\\n\\nDein bestehendes Dienstkonto hat keine Zugriffsrechte?\\n\\n\\n\\nKontrolle in deiner Google Cloud Console folgendes:\\n\\n\\n\\n\\nDas Dienstkonto ben\u00f6tigt als Berechtigung mindestens \\\"Storage Bucket Viewer\\\" damit das Plugin \\\"Externe Dateien f\u00fcr die Mediathek\\\" auf die Daten zugreifen kann. Du findest die Berechtigungen in der Google Cloud Console beim Bearbeiten des Dienstkontos unter \\\"Berechtigungen\\\".\\n\\n\\n\\n\\n\\n\\t\\t\\t\\n\\t\\t\\t\\t\\n\\t\\t\\t\\n\\t\\tBerechtigungen an einem Dienstkonto in der Google Cloud Console verwalten\\n\\n\\n\\nVerbinden und Dateien sehen\\n\\n\\n\\nSobald die Verbindung steht, kannst du unter Medien &gt; Externe Dateien &gt; Google Cloud Storage dir die Dateien deinem Google Cloud Storage auflisten lassen.\\n\\n\\n\\nDateien importieren und verwenden\\n\\n\\n\\nDie aufgelisteten Dateien kannst du dann auch in die Mediathek importieren. Beachte, dass diese hier zwar als externe Dateien gespeichert werden, aber tats\u00e4chlich in die Mediathek integriert werden. Grund ist, dass Dateien in externen Quellen, die zugangsgesch\u00fctzt sind, nicht f\u00fcr Besucher von Websites bereitgestellt werden k\u00f6nnen.\",\"datePublished\":\"2026-01-06T10:00+01:00\",\"url\":\"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/use-files-from-google-cloud-storage\/\",\"upvoteCount\":1,\"author\":{\"@type\":\"Person\",\"name\":\"Thomas Zwirner\",\"url\":\"https:\/\/plugins.thomaszwirner.de\"}}}},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#primaryimage\",\"url\":\"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png\",\"contentUrl\":\"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/plugins.thomaszwirner.de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dateien von einem Google Cloud Storage verwenden\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#website\",\"url\":\"https:\/\/plugins.thomaszwirner.de\/\",\"name\":\"WordPress Plugins von Thomas Zwirner\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/plugins.thomaszwirner.de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140\",\"name\":\"Thomas Zwirner\",\"logo\":{\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/www.thomaszwirner.de\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/d3e8b1604002e6b915f31b48a86a7967\",\"name\":\"verwalter\",\"sameAs\":[\"https:\/\/plugins.thomaszwirner.de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Use files from a Google Cloud Storage - WordPress Plugins by Thomas Zwirner","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/use-files-from-google-cloud-storage\/","og_locale":"en_US","og_type":"article","og_title":"Dateien von einem Google Cloud Storage verwenden - WordPress Plugins von Thomas Zwirner","og_description":"Das Plugin \"Externe Dateien in der Mediathek\" erm\u00f6glicht es dir Dateien aus verschiedenen externen Quellen zu verwenden, so z.B. auch von Google Cloud Storage.","og_url":"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/use-files-from-google-cloud-storage\/","og_site_name":"WordPress Plugins von Thomas Zwirner","article_published_time":"2026-01-06T09:00:00+00:00","og_image":[{"url":"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png","type":"","width":"","height":""}],"author":"verwalter","twitter_card":"summary_large_image","twitter_misc":{"Written by":"verwalter","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#article","isPartOf":{"@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/"},"author":{"name":"verwalter","@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/d3e8b1604002e6b915f31b48a86a7967"},"headline":"Dateien von einem Google Cloud Storage verwenden","datePublished":"2026-01-06T09:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/"},"wordCount":525,"commentCount":0,"publisher":{"@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140"},"image":{"@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#primaryimage"},"thumbnailUrl":"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png","keywords":["Feature"],"articleSection":["Externe Dateien in der Mediathek"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#respond"]}]},{"@type":["WebPage","QAPage"],"@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/","url":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/","name":"Use files from a Google Cloud Storage - WordPress Plugins by Thomas Zwirner","isPartOf":{"@id":"https:\/\/plugins.thomaszwirner.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#primaryimage"},"image":{"@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#primaryimage"},"thumbnailUrl":"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png","datePublished":"2026-01-06T09:00:00+00:00","breadcrumb":{"@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/"]}],"mainEntity":{"@type":"Question","name":"Dateien von einem Google Cloud Storage verwenden","answerCount":1,"datePublished":"2026-01-06T10:00+01:00","text":"Das Plugin \"Externe Dateien in der Mediathek\" erm\u00f6glicht es dir Dateien aus verschiedenen externen Quellen zu verwenden, so z.B. auch von Google Cloud Storage.","author":{"@type":"Person","name":"Thomas Zwirner","url":"https:\/\/plugins.thomaszwirner.de"},"acceptedAnswer":{"@type":"Answer","text":"Das Plugin \"Externe Dateien in der Mediathek\" erm\u00f6glicht es dir Dateien aus verschiedenen externen Quellen zu verwenden, so z.B. auch von Google Cloud Storage. Wie das geht ist im Folgenden beschrieben.\n\n\n\nVerbindung herstellen\n\n\n\nZun\u00e4chst musst du eine Verbindung zu deinem Google Cloud Storage herstellen. Diese Verbindung wird je nach Einstellung im Plugin f\u00fcr alle WordPress-Nutzer im Projekt oder nur f\u00fcr dein Profil gespeichert.\n\n\n\nF\u00fcr alle Nutzer\n\n\n\n\nGehe auf Einstellungen &gt; Externe Dateien f\u00fcr die Mediathek &gt; Dienste &gt; Google Cloud Storage.\n\n\n\nKlicke hier auf den Link um zu den Credentials in deiner Google Cloud Console zu kommen: https:\/\/console.cloud.google.com\/apis\/credentials\n\n\n\nSuche dir hier das Dienstkonto raus, welches du f\u00fcr die Verbindung verwenden willst. Erstelle an diesem einen neuen Schl\u00fcssel und lade dir dessen JSON-Datei runter.\n\n\n\n\u00d6ffne die heruntergeladene JSON-Datei in einem Text-Editor deiner Wahl und kopiere den Inhalt.\n\n\n\nF\u00fcge den Inhalt im WordPress-Backend dort ein wo du in Punkt 1 hingekommen bist.\n\n\n\nErg\u00e4nze unterhalb des Namen des Buckets, welches du \u00f6ffnen willst.\n\n\n\nSpeichern, fertig.\n\n\n\n\nNur f\u00fcr dich\n\n\n\n\nRufe dein WordPress-Profil auf, das geht i.d.R. oben rechts \u00fcber das Nutzer-Icon.\n\n\n\nSuche dort nach \"Google Cloud Storage\".\n\n\n\nKlicke hier auf den Link um zu den Credentials in deiner Google Cloud Console zu kommen: https:\/\/console.cloud.google.com\/apis\/credentials\n\n\n\nSuche dir hier das Dienstkonto raus, welches du f\u00fcr die Verbindung verwenden willst. Erstelle an diesem einen neuen Schl\u00fcssel und lade dir dessen JSON-Datei runter.\n\n\n\n\u00d6ffne die heruntergeladene JSON-Datei in einem Text-Editor deiner Wahl und kopiere den Inhalt.\n\n\n\nF\u00fcge den Inhalt im WordPress-Backend dort ein wo du in Punkt 2 hingekommen bist.\n\n\n\nErg\u00e4nze unterhalb des Namen des Buckets, welches du \u00f6ffnen willst.\n\n\n\nSpeichern, fertig.\n\n\n\n\nDu hast noch kein Dienstkonto in deiner Google Cloud Console?\n\n\n\nDann lege dieses wie folgt an:\n\n\n\n\nRufe deine Google Cloud Console auf: https:\/\/console.cloud.google.com\/apis\/credentials\n\n\n\nKlicke hier auf Anmeldedaten erstellen &gt; Dienstkonto erstellen.\n\n\n\nGib dem Dienstkonto einen Namen unter dem du es wiederfinden willst und klicke auf \"Erstellen und fortfahren\".\n\n\n\nW\u00e4hle bei Berechtigungen \"Storage Bucket Viewer\" aus und klicke auf \"Fertig\".\n\n\n\nRichte dann wie oben beschrieben einen Schl\u00fcssel ein und \u00fcbertrage dessen JSON-Angaben in die Plugin-Einstellungen.\n\n\n\n\nDein bestehendes Dienstkonto hat keine Zugriffsrechte?\n\n\n\nKontrolle in deiner Google Cloud Console folgendes:\n\n\n\n\nDas Dienstkonto ben\u00f6tigt als Berechtigung mindestens \"Storage Bucket Viewer\" damit das Plugin \"Externe Dateien f\u00fcr die Mediathek\" auf die Daten zugreifen kann. Du findest die Berechtigungen in der Google Cloud Console beim Bearbeiten des Dienstkontos unter \"Berechtigungen\".\n\n\n\n\n\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\tBerechtigungen an einem Dienstkonto in der Google Cloud Console verwalten\n\n\n\nVerbinden und Dateien sehen\n\n\n\nSobald die Verbindung steht, kannst du unter Medien &gt; Externe Dateien &gt; Google Cloud Storage dir die Dateien deinem Google Cloud Storage auflisten lassen.\n\n\n\nDateien importieren und verwenden\n\n\n\nDie aufgelisteten Dateien kannst du dann auch in die Mediathek importieren. Beachte, dass diese hier zwar als externe Dateien gespeichert werden, aber tats\u00e4chlich in die Mediathek integriert werden. Grund ist, dass Dateien in externen Quellen, die zugangsgesch\u00fctzt sind, nicht f\u00fcr Besucher von Websites bereitgestellt werden k\u00f6nnen.","datePublished":"2026-01-06T10:00+01:00","url":"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/use-files-from-google-cloud-storage\/","upvoteCount":1,"author":{"@type":"Person","name":"Thomas Zwirner","url":"https:\/\/plugins.thomaszwirner.de"}},"suggestedAnswer":{"@type":"Answer","text":"Das Plugin \"Externe Dateien in der Mediathek\" erm\u00f6glicht es dir Dateien aus verschiedenen externen Quellen zu verwenden, so z.B. auch von Google Cloud Storage. Wie das geht ist im Folgenden beschrieben.\n\n\n\nVerbindung herstellen\n\n\n\nZun\u00e4chst musst du eine Verbindung zu deinem Google Cloud Storage herstellen. Diese Verbindung wird je nach Einstellung im Plugin f\u00fcr alle WordPress-Nutzer im Projekt oder nur f\u00fcr dein Profil gespeichert.\n\n\n\nF\u00fcr alle Nutzer\n\n\n\n\nGehe auf Einstellungen &gt; Externe Dateien f\u00fcr die Mediathek &gt; Dienste &gt; Google Cloud Storage.\n\n\n\nKlicke hier auf den Link um zu den Credentials in deiner Google Cloud Console zu kommen: https:\/\/console.cloud.google.com\/apis\/credentials\n\n\n\nSuche dir hier das Dienstkonto raus, welches du f\u00fcr die Verbindung verwenden willst. Erstelle an diesem einen neuen Schl\u00fcssel und lade dir dessen JSON-Datei runter.\n\n\n\n\u00d6ffne die heruntergeladene JSON-Datei in einem Text-Editor deiner Wahl und kopiere den Inhalt.\n\n\n\nF\u00fcge den Inhalt im WordPress-Backend dort ein wo du in Punkt 1 hingekommen bist.\n\n\n\nErg\u00e4nze unterhalb des Namen des Buckets, welches du \u00f6ffnen willst.\n\n\n\nSpeichern, fertig.\n\n\n\n\nNur f\u00fcr dich\n\n\n\n\nRufe dein WordPress-Profil auf, das geht i.d.R. oben rechts \u00fcber das Nutzer-Icon.\n\n\n\nSuche dort nach \"Google Cloud Storage\".\n\n\n\nKlicke hier auf den Link um zu den Credentials in deiner Google Cloud Console zu kommen: https:\/\/console.cloud.google.com\/apis\/credentials\n\n\n\nSuche dir hier das Dienstkonto raus, welches du f\u00fcr die Verbindung verwenden willst. Erstelle an diesem einen neuen Schl\u00fcssel und lade dir dessen JSON-Datei runter.\n\n\n\n\u00d6ffne die heruntergeladene JSON-Datei in einem Text-Editor deiner Wahl und kopiere den Inhalt.\n\n\n\nF\u00fcge den Inhalt im WordPress-Backend dort ein wo du in Punkt 2 hingekommen bist.\n\n\n\nErg\u00e4nze unterhalb des Namen des Buckets, welches du \u00f6ffnen willst.\n\n\n\nSpeichern, fertig.\n\n\n\n\nDu hast noch kein Dienstkonto in deiner Google Cloud Console?\n\n\n\nDann lege dieses wie folgt an:\n\n\n\n\nRufe deine Google Cloud Console auf: https:\/\/console.cloud.google.com\/apis\/credentials\n\n\n\nKlicke hier auf Anmeldedaten erstellen &gt; Dienstkonto erstellen.\n\n\n\nGib dem Dienstkonto einen Namen unter dem du es wiederfinden willst und klicke auf \"Erstellen und fortfahren\".\n\n\n\nW\u00e4hle bei Berechtigungen \"Storage Bucket Viewer\" aus und klicke auf \"Fertig\".\n\n\n\nRichte dann wie oben beschrieben einen Schl\u00fcssel ein und \u00fcbertrage dessen JSON-Angaben in die Plugin-Einstellungen.\n\n\n\n\nDein bestehendes Dienstkonto hat keine Zugriffsrechte?\n\n\n\nKontrolle in deiner Google Cloud Console folgendes:\n\n\n\n\nDas Dienstkonto ben\u00f6tigt als Berechtigung mindestens \"Storage Bucket Viewer\" damit das Plugin \"Externe Dateien f\u00fcr die Mediathek\" auf die Daten zugreifen kann. Du findest die Berechtigungen in der Google Cloud Console beim Bearbeiten des Dienstkontos unter \"Berechtigungen\".\n\n\n\n\n\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\tBerechtigungen an einem Dienstkonto in der Google Cloud Console verwalten\n\n\n\nVerbinden und Dateien sehen\n\n\n\nSobald die Verbindung steht, kannst du unter Medien &gt; Externe Dateien &gt; Google Cloud Storage dir die Dateien deinem Google Cloud Storage auflisten lassen.\n\n\n\nDateien importieren und verwenden\n\n\n\nDie aufgelisteten Dateien kannst du dann auch in die Mediathek importieren. Beachte, dass diese hier zwar als externe Dateien gespeichert werden, aber tats\u00e4chlich in die Mediathek integriert werden. Grund ist, dass Dateien in externen Quellen, die zugangsgesch\u00fctzt sind, nicht f\u00fcr Besucher von Websites bereitgestellt werden k\u00f6nnen.","datePublished":"2026-01-06T10:00+01:00","url":"https:\/\/plugins.thomaszwirner.de\/en\/external-files-in-the-media-library\/use-files-from-google-cloud-storage\/","upvoteCount":1,"author":{"@type":"Person","name":"Thomas Zwirner","url":"https:\/\/plugins.thomaszwirner.de"}}}},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#primaryimage","url":"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png","contentUrl":"https:\/\/plugins.thomaszwirner.de\/wp-content\/uploads\/2025\/11\/grafik.png"},{"@type":"BreadcrumbList","@id":"https:\/\/plugins.thomaszwirner.de\/externe-dateien-in-der-mediathek\/dateien-von-einem-google-cloud-storage-verwenden\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/plugins.thomaszwirner.de\/"},{"@type":"ListItem","position":2,"name":"Dateien von einem Google Cloud Storage verwenden"}]},{"@type":"WebSite","@id":"https:\/\/plugins.thomaszwirner.de\/#website","url":"https:\/\/plugins.thomaszwirner.de\/","name":"WordPress Plugins from Thomas Zwirner","description":"","publisher":{"@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/plugins.thomaszwirner.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/4dff08a99a879985211dc98128cb9140","name":"Thomas Zwirner","logo":{"@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/www.thomaszwirner.de"]},{"@type":"Person","@id":"https:\/\/plugins.thomaszwirner.de\/#\/schema\/person\/d3e8b1604002e6b915f31b48a86a7967","name":"administrator","sameAs":["https:\/\/plugins.thomaszwirner.de"]}]}},"_links":{"self":[{"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/posts\/543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/comments?post=543"}],"version-history":[{"count":3,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/posts\/543\/revisions"}],"predecessor-version":[{"id":582,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/posts\/543\/revisions\/582"}],"wp:attachment":[{"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/media?parent=543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/categories?post=543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/plugins.thomaszwirner.de\/en\/wp-json\/wp\/v2\/tags?post=543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}