Iubenda logo
Generator starten

Anleitungen

INHALTSÜBERSICHT

Kann ich die Cookie-Richtlinie mit Hilfe der direkten Texteinbettung und API in meine Website integrieren?

Ähnlich wie bei der Datenschutzerklärung und den entsprechenden Einbettungsoptionen können Sie auch die Cookie-Richtlinie mit der Option der direkten Texteinbettung integrieren. Diese Option lässt Ihre Cookie-Richtlinie aussehen, als ob diese Teil Ihrer eigenen Website wäre.

Wir bieten mehrere Möglichkeiten zur Einbettung der Cookie-Richtlinie in den Textkörper Ihrer Seiten. Sie können entweder JavaScript verwenden oder unsere API von Ihrem Backend aus aufrufen. Es gibt 4 Optionen:

  • Gestaltete Cookie-Richtlinie
    • Einbetten über JavaScript
    • Einbetten über API von Ihrem Backend aus
  • Reine HTML-Cookie-Richtlinie ohne Gestaltung
    • Einbetten über JavaScript
    • Einbetten über API von Ihrem Backend aus

Für eine direkte Integration der Cookie-Richtlinie müssen wir denselben Code verwenden, der für die Datenschutzerklärung verwendet wird; diesen müssen wir ändern, indem wir /cookie-policy am Ende der URL der Datenschutzerklärung hinzufügen.

Cookie policy - Direct text embedding

Direkte Texteinbettung (mit Stil)

Für ein Beispiel klicken Sie auf den untenstehenden Button. Sie werden feststellen, dass sich das Dokument in Bezug auf Größe und Textstil an Ihre Seite anpasst. Sie können auch die HTML und CSS bearbeiten, um diese besser an das Erscheinungsbild Ihrer Website/App anzupassen.

Wenn Sie die Option “Vereinfachte Datenschutzerklärung” deaktivieren, wird die Cookie-Richtlinie automatisch in ihrer vollständigen Version angezeigt.

Direct text embedding with style

Cookie Policy

In this case we used the following code:

<a href="//www.iubenda.com/privacy-policy/7842289/cookie-policy" class="iubenda-white iub-body-embed iubenda-embed" title="Cookie Policy">Cookie Policy</a>
<script type="text/javascript">(function (w,d) {var loader = function () {var s = d.createElement("script"), tag = d.getElementsByTagName("script")[0]; s.src = "//cdn.iubenda.com/iubenda.js"; tag.parentNode.insertBefore(s,tag);}; if(w.addEventListener){w.addEventListener("load", loader, false);}else if(w.attachEvent){w.attachEvent("onload", loader);}else{w.onload = loader;}})(window, document);</script>

Direkte Texteinbettung (ohne Stil)

Wenn Sie die Option “Verwenden Sie die Plain-HTML ohne Design (zeigt nur die legale Version an)” aktivieren, wird das Dokument ohne jeden Stil angezeigt.

Direct text embedding with no style

Cookie Policy

In this case we used the following code:

<a href="//www.iubenda.com/privacy-policy/7842289/cookie-policy" class="iubenda-white iub-body-embed iub-legal-only iub-no-markup iubenda-embed" title="Cookie Policy">Cookie Policy</a>
<script type="text/javascript">(function (w,d) {var loader = function () {var s = d.createElement("script"), tag = d.getElementsByTagName("script")[0]; s.src = "//cdn.iubenda.com/iubenda.js"; tag.parentNode.insertBefore(s,tag);}; if(w.addEventListener){w.addEventListener("load", loader, false);}else if(w.attachEvent){w.attachEvent("onload", loader);}else{w.onload = loader;}})(window, document);</script>

API-Dokumentation

Die folgenden API-URLs sind verfügbar:

  • www.iubenda.com/api/privacy-policy/:public_id/cookie-policy
  • www.iubenda.com/api/privacy-policy/:public_id/cookie-policy/no-markup

:public_id ist die ID Ihrer Datenschutzerklärung, die durch die Einbettungsoptionen Ihrer Datenschutzerklärung bereitgestellt wird.

Der Antworttyp ist application/json und alle URLs sind sowohl in http als auch in https verfügbar.

Beispiel

curl --include --request GET 'http://www.iubenda.com/api/privacy-policy/:public_id'/cookie-policy

Antworten:

Wenn alles okay ist, lautet der Antwortstatus 200:

{ :success => true, :content => "… Inhalt der Datenschutzerklärung …" }

Wenn die erforderliche Cookie-Richtlinie nicht gefunden wird, lautet der Antwortstatus 404:

{ :success => false, :error => "Privacy Policy not found." }

Wenn es sich bei der erforderlichen Datenschutzerklärung um keine Pro-Version handelt, lautet der Antwortstatus 403:

{ :success => false, :error => "Um auf diese Datenschutzerklärung über API zuzugreifen, wechseln Sie bitte auf die Pro-Version." }

Bei einem Anwendungsfehler, lautet der Antwortstatus 500:

{ :success => false, :error => “Anwendungsfehler. Bitte kontaktieren Sie info@iubenda.com für weitere Unterstützung." }