Mit einem YouTube API-Key binden Sie YouTube-Videos direkt in Websites und Apps ein und nutzen weitere Funk­tio­nen. Dazu benötigen Sie einen Google-Account und die Google De­ve­lo­pers Console. Wir zeigen, wie Sie einen YouTube API-Key erstellen.

Was ist ein YouTube API-Key?

Sie möchten YouTube-Videos, Playlists oder Such- und Ver­wal­tungs­funk­tio­nen in Websites oder Apps in­te­grie­ren? Dann benötigen Sie die YouTube-Pro­gram­mier­schnitt­stel­le, besser bekannt als API. YouTubes API sorgt für einen feh­ler­frei­en, zu­ver­läs­si­gen Da­ten­aus­tausch und die Nutzung von YouTube außerhalb der Google App. Um YouTube in externe An­wen­dun­gen ein­zu­bin­den, erfordert es für die Au­then­ti­fi­zie­rung und Au­to­ri­sie­rung einen Au­then­ti­fi­zie­rungs­schlüs­sel namens YouTube API-Key.

Mit einem API-Key können sowohl Sie als auch YouTube si­cher­stel­len, dass nur be­rech­tig­te API-Zugriffe erfolgen. Zudem überprüft YouTube per API-Key die Anzahl der Zugriffe und ob diese das erlaubte kos­ten­lo­se Limit einhalten.

Welche Vorteile bietet die Ein­bin­dung von YouTube?

Für er­folg­rei­ches, mul­ti­me­dia­les Online-Marketing braucht es keine teuren Filmdrehs oder eigene Pro­duk­ti­ons­fir­men. YouTube bietet bereits eine große Auswahl an Vi­deo­in­hal­ten, die sich je nach Bedarf in Websites und Apps per API-Key oder HTML Video einbinden lassen. Damit können Sie Kol­la­bo­ra­tio­nen mit YouTube-Kanälen starten und Ihren Online-Auftritt pro­fes­sio­nell aufwerten.

Die YouTube API bietet Ihnen die Mög­lich­keit, mit ab­wechs­lungs­rei­chem, mul­ti­me­dia­lem Content Ihre Be­su­cher­zah­len zu steigern und in­ter­es­san­te In­for­ma­ti­ons­an­ge­bo­te zu liefern. Darüber hinaus können Sie bestimmte Produkte oder Angebote visuell in kurzer Zeit ver­an­schau­li­chen oder durch bekannte You­Tube­rin­nen und YouTuber bewerben.

Folgende Vorteile bietet Ihnen die YouTube API:

  • Bereits exis­tie­ren­der YouTube-Content: Sie müssen nicht kosten- und zeit­auf­wän­dig eigenen Video-Content erstellen. Statt­des­sen greifen Sie durch Kol­la­bo­ra­tio­nen auf exis­tie­ren­de Videos und Playlists zurück oder be­auf­tra­gen pro­fes­sio­nel­le Content Creators.
  • Mehr Reich­wei­te durch YouTube-Community: YouTube umfasst über 2,5 Mil­li­ar­den aktive Nut­ze­rin­nen und Nutzer und hat über 33 Mil­li­ar­den Zugriffe pro Monat. Indem Sie YouTube-Content nutzen, steigern Sie au­to­ma­tisch die Reich­wei­te Ihres Online-Mar­ke­tings.
  • Ver­weil­dau­er erhöhen: Ein wichtiger Punkt für eine er­folg­rei­che Online-Strategie ist die Ver­weil­dau­er auf Ihrer Website oder App. Indem Sie hoch­wer­ti­gen Video-Content oder Video-Funk­tio­nen per YouTube API einbinden, steigern Sie die In­ter­ak­ti­vi­tät und das Angebot Ihres Online-Auftritts. Durch das Anschauen von in­ter­es­san­ten Videos bleiben Be­su­che­rin­nen und Besucher au­to­ma­tisch länger auf der Plattform.
  • Umsätze steigern: Durch mehr In­ter­ak­ti­vi­tät, längere Ver­weil­dau­er und in­ter­es­san­ten Content erhöhen Sie auch Ihre Chancen auf mehr Umsätze und Con­ver­si­ons.

Was ist bei YouTube API-Keys zu beachten?

Um die YouTube API zu nutzen, erfordert es API-Keys, die einen Miss­brauch von YouTube vorbeugen und Ihre An­wen­dun­gen und Daten schützen. Hierbei sollten Sie darauf achten, dass Sie für jedes in­di­vi­du­el­le Projekt und jede Ein­bin­dung einen eigenen API-Key erstellen. Auf diese Weise ver­hin­dern Sie, dass durch einen kom­pro­mit­tier­ten, geteilten Key auch andere An­wen­dun­gen oder Projekte betroffen sind.

IONOS Ent­wick­ler API
Verwalten Sie Ihre IONOS Hosting-Produkte über unsere leis­tungs­star­ken APIs
  • DNS-Ma­nage­ment
  • SSL-Ver­wal­tung
  • API-Do­ku­men­ta­ti­on

Vor­aus­set­zun­gen für einen YouTube API-Key

Um einen API-Key erstellen zu können, benötigen Sie lediglich einen Google-Account. Zudem gilt es, min­des­tens einen API-Schlüssel pro Projekt zu erstellen, um die YouTube API nutzen zu können.

YouTube API-Key erstellen

Schritt 1: Melden Sie sich auf der Konsole der Google Cloud Plattform mit Ihrem Google Account an. Gehen Sie an­schlie­ßend im Dashboard rechts auf „Projekt erstellen“ oder auf „Projekt auswählen“. Wenn Sie ein neues Projekt erstellen, geben Sie den ge­wünsch­ten Pro­jekt­na­men ein und verbinden Sie es bei Bedarf mit Hinweisen zur Or­ga­ni­sa­ti­on oder zur zu­ge­hö­ri­gen URL.

Schritt 2: Nachdem Sie ein Projekt aus­ge­wählt oder erstellt haben, gehen Sie im Google Menü links auf „APIs & Dienste“ und auf „Bi­blio­thek“.

Bild: Google-Cloud-Menü mit „APIs & Services“ und „Bibliothek“
Der Menüpunkt „Bi­blio­thek“ unter „APIs & Dienste“ mit allen APIs der Google Cloud Plattform.

Schritt 3: Gehen Sie in der Bi­blio­thek im linken Menü auf „YouTube“ und hier auf das Feld „YouTube Data API v3“. Sie können „YouTube Data API v3“ auch direkt über die Such­funk­ti­on finden.

Bild: YouTube APIs im Überblick bei Google Cloud
In der API-Bi­blio­thek finden Sie alle YouTube APIs im Überblick.

Schritt 4: Ak­ti­vie­ren Sie nun die YouTube API, indem Sie auf „Ak­ti­vie­ren“ klicken.

Bild: Aktivierung der ausgewählten YouTube APIs
Um die aus­ge­wähl­te YouTube API zu nutzen, müssen Sie diese ak­ti­vie­ren.

Schritt 5: Nachdem Sie auf den „Ak­ti­vie­ren“-Button geklickt haben, erscheint eine Über­sichts­sei­te. Gehen Sie auf der Seite oben rechts auf den Punkt „An­mel­de­da­ten erstellen“. Wählen Sie hier im ersten Aus­wahl­feld „YouTube Data API v3“ und im zweiten Aus­wahl­feld den Punkt „Web server (e.g. node.js Tomcat). Setzen Sie nun noch ein Häkchen bei „Öf­fent­li­che Daten“. Klicken Sie an­schlie­ßend auf das Feld „Welche Daten brauche ich?“.

Schritt 5: Sie finden nun in einem neuen Fenster den ge­ne­rier­ten YouTube API-Key für Ihr Projekt. Den Key können Sie nun in Code, Plugins, Apps oder in Ihr CMS (Content Ma­nage­ment System) an ent­spre­chen­der Stelle einfügen. Der Schlüssel findet sich zudem in Ihrer Cre­den­ti­als-Übersicht mit allen weiteren ge­ne­rier­ten Keys ge­spei­chert.

Tipp

Sie möchten wissen, wie Sie auch für ChatGPT, Steam, Open­Wea­ther oder Google Maps API-Keys erstellen? Unsere An­lei­tun­gen verraten es Ihnen:

API-Keys für YouTube finden

Sollten Sie den Key nicht mehr finden oder nicht mehr genau wissen, welcher API-Key zu welchem Projekt gehört, gehen Sie wie folgt vor:

Schritt 1: Melden Sie sich wieder bei der Google Cloud Plattform Konsole an. Im Dashboard für „APIs & Dienste“ klicken Sie im Sei­ten­me­nü auf den Punkt „An­mel­de­da­ten“.

Bild: Google Cloud Menü mit „Anmeldedaten“ unter dem Punkt „APIs & Services“
Erstellte API-Keys lassen sich unter dem Punkt „An­mel­de­da­ten“ im Menü „APIs & Services“ finden

Schritt 2: Hier finden Sie alle API-Keys, die Sie unter diesem Account erstellt haben, inklusive Er­stel­lungs­zeit­punkt und Ein­schrän­kun­gen.

Welche YouTube API-Funk­tio­nen gibt es?

Die Funk­tio­nen, die Sie mit der YouTube-API nutzen können, umfassen unter anderem:

  • YouTube Suche: De­fi­nie­ren Sie Parameter für bestimmte Such­re­sul­ta­te und Themen, mit denen Nut­ze­rin­nen und Nutzer direkt über Ihre Website oder App die YouTube Suche nutzen.
  • YouTube Playlists: Stellen Sie aus­ge­wähl­te und aktuelle Playlists bereit oder löschen Sie diese wieder nach Bedarf.
  • YouTube Videos Upload: Er­mög­li­chen Sie es, von Ihrer Website oder App aus Videos auf YouTube hoch­zu­la­den.
  • YouTube Anti-Spam: Bietet die Option, Kom­men­ta­re zu YouTube Videos als Spam zu markieren.
  • YouTube Kanäle: In­te­griert aus­ge­wähl­te Videos oder Playlists eines YouTube-Kanals auf Ihrer Website oder in Ihrer App.
  • YouTube Sub­scrip­ti­ons: Er­mög­licht es, direkt über Ihre Plattform YouTube-Kanäle zu abon­nie­ren.
  • YouTube Mit­glie­der: Erstellt eine Liste von Mit­glie­dern/Abon­nen­ten eines YouTube-Kanals, sofern diese zustimmen.
  • YouTube Wa­ter­marks: Entfernt Was­ser­zei­chen von Bildern, die mit einem be­stimm­ten Kanal as­so­zi­iert sind.

Sind YouTube API-Keys kostenlos?

Sofern Sie die tägliche Quote für Anfragen nicht über­schrei­ten, lässt sich YouTubes API kostenlos nutzen. Pro Tag erhalten Sie hierfür jeweils 10.000 Punkte oder Einheiten für jedes einzelne Projekt. Je nach Anfrage und Zugriffen zieht Ihnen YouTube hiervon min­des­tens einen Punkt ab. Ein Video-Upload kostet zum Beispiel 1.600 Punkte. Eine Such­an­fra­ge wiederum 100 Punkte. Sollten Sie mehr Punkte pro Tag benötigen, können Sie eine Erhöhung direkt über die YouTube-Hilfe unter YouTube API Services be­an­tra­gen.

Zum Hauptmenü