gettickr
Startseite
Features
PreiseHilfe
Erste Schritte
Was ist gettickr.app?
Free vs. Premium
Konto erstellen
Timer konfigurieren
Countdown erstellen (Dauer)
CountTo erstellen (Datum)
Design anpassen
Vorschau vs. Countdown
Timer speichern & verwalten
Timer-Fernsteuerung
Streaming Integration
Übersicht Streaming-Plattformen
OBS Studio Integration
Streamlabs Integration
XSplit Integration
Website Integration
Übersicht Website-Einbindung
iFrame Integration
WordPress Integration
Shopify Integration
Wix / Squarespace
Eigene HTML Websites
Erweiterte Funktionen
Timer Status & Persistenz
Free vs. Premium Timer
FAQ & Troubleshooting
Häufige Fragen
Bekannte Probleme
Support kontaktieren
Hilfe-Center
/
Website-Integration
/
iFrame-Integration

Inhaltsverzeichnis

Was ist ein iFrame?Grundstruktur des iFrame-CodesSo erstellst du deinen iFrame-CodeSicherheitshinweisePerformance-OptimierungFehlerbehebungNächste Schritte

iFrame-Integration

Information
iFrames sind die universelle Methode, um gettickr.app Timer auf jeder Website einzubetten. In diesem Leitfaden erfährst du alles, was du zur Integration per iFrame wissen musst.

iFrames sind die grundlegende Technologie hinter der Einbettung von gettickr.app Timern auf Webseiten. Wer versteht, wie iFrames funktionieren, kann Timer flexibel in jede Website oder individuell programmierte Seite integrieren.

Was ist ein iFrame?

Ein iFrame (inline frame) ist ein HTML-Element, das eine andere HTML-Seite innerhalb deiner aktuellen Seite einbettet. Wenn du einen Timer per iFrame einbindest, entsteht ein Fenster auf deiner Webseite, das deinen Timer von gettickr.app anzeigt.

AspektBeschreibung
TechnologieStandard-HTML-Element (<iframe>)
Browser-SupportAlle modernen Browser (Chrome, Firefox, Safari, Edge)
KompatibilitätFunktioniert auf allen Website-Plattformen
KomplexitätEinfach – HTML-Code einfügen reicht
FlexibilitätVolle Kontrolle über Größe, Position und Styling
Tip
iFrames sind die gleiche Technologie, die auch für YouTube-Videos, Google Maps und andere externe Inhalte genutzt wird. Wenn deine Plattform solche Inhalte unterstützt, funktionieren auch gettickr.app Timer!

Grundstruktur des iFrame-Codes

Der Basis-Code für die Einbettung eines Timers per iFrame ist sehr einfach:

<iframe
  src="https://gettickr.app/r/#DEIN-TIMER-ID"
  width="800"
  height="400"
  frameborder="0"
  allowfullscreen
>
</iframe>

Erklärung der iFrame-Attribute

AttributZweckBeispielwertErforderlich
srcTimer-URLhttps://gettickr.app/r/#abc123✅ Ja
widthiFrame-Breite800 (Pixel) oder 100% (responsive)✅ Ja
heightiFrame-Höhe400 (Pixel)✅ Ja
frameborderRahmen um iFrame0 (kein Rahmen)⬜ Optional
allowfullscreenVollbildmodus erlaubenKein Wert nötig⬜ Optional
loadingWann iFrame geladen wirdlazy (erst bei Sichtbarkeit)⬜ Optional
titleBarrierefreiheit"Countdown Timer"⬜ Empfohlen
Tip
Füge immer ein title-Attribut für Barrierefreiheit hinzu – so können Screenreader den Inhalt für sehbehinderte Nutzer:innen beschreiben.

So erstellst du deinen iFrame-Code

Folge diesen Schritten, um den iFrame-Code für deinen Timer zu erstellen:

Schritt 1: Timer-URL holen

  1. Erstelle und konfiguriere deinen Timer im Editor
  2. Im Renderer-Bereich findest du die Anzeige-URL deines Timers
  3. Kopiere die vollständige URL (z.B. https://gettickr.app/r/#DEIN-TIMER-ID)

Schritt 2: Dimensionen wählen

Lege Breite und Höhe passend zum Design und Einsatzort deines Timers fest:

PlatzierungEmpfohlene BreiteEmpfohlene HöheSeitenverhältnis
Vollbreite100%400-600px~16:9 oder 16:6
Hero-Bereich1200px/100%600px2:1
Sidebar300-400px200-300px~4:3
Content-Bereich800px400px2:1
Kleines Widget400px200px2:1
Information
Passe die iFrame-Dimensionen an die Design-Einstellungen deines Timers im Editor an, um das beste Ergebnis zu erzielen.

Schritt 3: Code bauen

Ersetze DEIN-TIMER-ID durch die tatsächliche Timer-ID aus deiner URL:

<iframe
  src="https://gettickr.app/r/#DEIN-TIMER-ID"
  width="800"
  height="400"
  frameborder="0"
  title="Countdown Timer"
  allowfullscreen
>
</iframe>

Schritt 4: In die Website einfügen

Kopiere den vollständigen iFrame-Code und füge ihn in deine Website ein:

  • HTML-/Code-Editor: Direkt in den HTML-Code einfügen
  • Website-Builder: „Custom HTML“ oder „Embed Code“-Block verwenden
  • CMS: In HTML-Block, Custom-HTML-Widget oder Texteditor (HTML-Modus) einfügen
Warning
Achte darauf, den Code im HTML-Modus einzufügen, nicht im visuellen Editor. Im visuellen Modus wird der Code als Text angezeigt und der Timer nicht gerendert.

Sicherheitshinweise

Moderne Browser setzen Sicherheitsmechanismen für iFrames ein, um Nutzer:innen zu schützen:

SicherheitsfeatureFunktiongettickr.app Kompatibilität
HTTPS erforderlichViele Seiten erlauben nur HTTPS-iFrames✅ gettickr.app nutzt HTTPS
X-Frame-OptionsSteuert, wer Inhalte einbetten darf✅ Einbettung erlaubt
CSP-HeaderContent Security Policy Einschränkungen✅ Whitelisted
Sandbox-AttributBeschränkt iFrame-Funktionen⬜ Für Timer nicht nötig
Information
gettickr.app Timer sind so konzipiert, dass sie sicher in iFrames funktionieren – ohne spezielle Sicherheitskonfigurationen. Die Standard-Browser-Einstellungen reichen aus.

Optional: Sandbox-Attribut

Falls deine Website-Sicherheitsrichtlinie es verlangt, kannst du Sandbox-Einschränkungen setzen:

<iframe
  src="https://gettickr.app/r/#DEIN-TIMER-ID"
  width="800"
  height="400"
  sandbox="allow-scripts allow-same-origin"
  style="border: none;"
>
</iframe>
Warning
Das sandbox-Attribut nur verwenden, wenn es explizit von deiner Sicherheitsrichtlinie gefordert wird. Falsche Einstellungen können die Timer-Funktion einschränken.

Performance-Optimierung

Lazy Loading

Lade iFrames erst, wenn sie in den sichtbaren Bereich scrollen:

<iframe
  src="https://gettickr.app/r/#DEIN-TIMER-ID"
  width="800"
  height="400"
  loading="lazy"
  style="border: none;"
>
</iframe>

Vorteile:

  • Schnellere initiale Seitenladezeit
  • Weniger Bandbreite für Nutzer:innen, die nicht bis zum Timer scrollen
  • Bessere Performance auf Mobilgeräten
Tip
Nutze loading="lazy" für Timer, die nicht direkt beim Laden der Seite sichtbar sind.

Performance Best Practices

MaßnahmeWarumUmsetzung
Nur ein Timer pro SeiteRessourcenverbrauch minimierenEinen Timer pro Seite nutzen
Passende GrößeKeine unnötig großen iFrames ladenDesign-Dimensionen anpassen
Lazy LoadingNur laden, wenn nötigloading="lazy" hinzufügen
Keine verschachtelten iFramesKomplexität und PerformanceNur eine Ebene verwenden

Fehlerbehebung

Timer wird nicht angezeigt

ProblemLösung
Leerer Bereich, wo Timer sein sollTimer-URL prüfen
Kein iFrame sichtbarHTML-Modus prüfen (nicht visueller Editor)
Fehlermeldung im iFrameTimer evtl. gelöscht oder URL falsch
Schwarzer BildschirmiFrame-Dimensionen prüfen
Tip
Öffne die Timer-URL direkt im Browser, um zu prüfen, ob sie funktioniert, bevor du die iFrame-Einbindung debugst.

Größenprobleme

ProblemLösung
Timer zu kleinwidth- und height-Werte erhöhen
Timer abgeschnitteniFrame-Dimensionen anpassen
Timer läuft über Containermax-width: 100% zum iFrame hinzufügen
Unerwünschte Scrollbalkenscrolling="no" oder overflow: hidden
Falsches Seitenverhältnis auf MobilgerätenResponsives Container-Layout verwenden

Plattform-spezifische Probleme

PlattformHäufiges ProblemLösung
WordPressVisueller Editor entfernt CodeCode- oder HTML-Block verwenden
WixiFrame nicht im Text erlaubtHTML-iFrame-Element aus Menü nutzen
SquarespaceEingeschränkter iFrame-SupportCode Block statt Text Block verwenden
ShopifyiFrame in Liquid-TemplatesRichtiges HTML/Liquid-Snippet nutzen
WebflowEmbed-Element nötigEmbed-Element statt HTML-Embed nutzen
Warning
Manche Website-Plattformen filtern oder beschränken iFrame-Code aus Sicherheitsgründen. Prüfe die Dokumentation deiner Plattform, falls die Einbettung nicht funktioniert.

Browser-Konsole prüfen

Öffne die Entwicklerkonsole (F12) und prüfe auf Fehlermeldungen:

X-Frame-Options denied

Lösung: Wende dich an deinen Hosting-Anbieter – evtl. blockiert deine Seite iFrames.

Mixed Content: blocked loading insecure content

Lösung: Stelle sicher, dass die Timer-URL mit https:// beginnt, nicht mit http://.

CSP: frame-src violation

Lösung: Passe deine Content Security Policy an und erlaube gettickr.app.

Nächste Schritte

  • WordPress Integration – Plattform-spezifische Anleitung für WordPress
  • Shopify Integration – Timer für E-Commerce
  • Custom HTML Integration – Fortgeschrittene Einbindungsmöglichkeiten
  • Timer-Design anpassen – Timer optisch an deine Website anpassen
Tip
Für plattformspezifische Anleitungen über den Basis-iFrame-Code hinaus findest du eigene Integrations-Guides für jede Website-Plattform!
2026|Made by
ÄnderungshistorieImpressumDatenschutzerklärungCookie-RichtlinieAGB