chevron_right
chevron_right
Hybride Integration
How-To/Instructional

Hybride Integration

Last Updated over a week ago
Article Navigation
Einführung
Anweisungen
Información de contacto para obtener más ayuda
Kontaktinformation für weitere Unterstützung

Einführung

Wenn Sie sich Sorgen machen, Ezoic mit komplexeren Websites zu nutzen, die eine Mischung aus statischen und dynamischen Inhalten haben, keine Sorge! Dieser Artikel bietet Ihnen eine Anleitung, wie Sie effektiv über die Hybrid-Integration mit Ezoic integrieren können, damit Ihre Website von allen leistungsstarken Funktionen von Ezoic profitieren kann.

Anweisungen

Hybrid Integration berücksichtigt komplexere Websites, die eine Mischung aus statischen und dynamischen Inhalten enthalten, und ermöglicht es ihnen, das Caching von Ezoic zu nutzen, während sie den clientseitigen Code-Snippet verwenden, um Anzeigen aufzurufen.

Alle Website-Builds können von dieser Integrationsmethode profitieren. Websites, die keine dynamischen Inhalte nutzen und/oder keine Änderungen an ihrem DNS vornehmen möchten, haben jedoch die Möglichkeit, stattdessen die JavaScript (Standalone) Integration zu verwenden. Websites, die dynamische Inhalte nutzen und keine Änderungen an ihrem DNS vornehmen möchten, können auch über diese Methode mit Ezoic integrieren, es kann jedoch eine zusätzliche Konfiguration erforderlich sein. Weitere Anweisungen finden Sie unter https://support.ezoic.com/kb/article/my-content-loads-or-changes-dynamically-can-i-still-use-ezoic.

 

Websites müssen zuerst über Cloud oder Cloudflare-Integrationen integriert werden, um das Caching von Ezoic zu aktivieren.

Stellen Sie sicher, dass Platzhalter über das Dashboard erstellt werden. Lesen Sie diesen Artikel, um mehr über Platzhalter und deren Erstellung zu erfahren.

Laden Sie die Code-Bibliothek, indem Sie dieses Skript zum <head> der Seite hinzufügen. Einige Funktionen von Ezoic erfordern, dass das HTML statisch existiert, anstatt über JavaScript geladen zu werden.

<script async src="https://www.ezojs.com/ezoic/sa.min.js"></script>

Um einen Platzhalter zur Seite hinzuzufügen, erstellen Sie ein div-Element, an dem die Anzeige sein sollte. Das id-Attribut des Elements sollte die ID des Platzhalters mit dem Präfix ezoic-pub-ad-placeholder- sein.

Zum Beispiel würde das HTML, um Platzhalter mit der ID 103 und 104 hinzuzufügen, folgendermaßen aussehen:

<body>
    <div id="ezoic-pub-ad-placeholder-103">
    </div>
    <!-- Content -->
    <div id="ezoic-pub-ad-placeholder-104">
    </div>
</body>
 

Sobald die Platzhalter dem HTML hinzugefügt wurden, rufen Sie den Ezoic-Anzeigencode mit ezstandalone.displayMore() auf.

<script type="text/javascript">
    window.ezstandalone = window.ezstandalone || {};
    ezstandalone.cmd = ezstandalone.cmd || [];
    ezstandalone.cmd.push(function() {
        ezstandalone.showAds(103, 104);
    });
</script>
 

Für integrierte Websites ohne statische Platzhalter, die alle Platzhalter dynamisch mit unserem clientseitigen Anzeigeneinstellung laden möchten, verwenden Sie bitte stattdessen den folgenden Leitfaden: Erste Schritte mit EzoicAds.

Statische Platzhalter sind Platzhalter, die beim Durchlaufen unseres Proxys zum HTML hinzugefügt werden, anstatt über JavaScript hinzugefügt zu werden.

Der Traffic-Splitting basiert auf den Einstellungen im Ezoic Dashboard.

Ähnlich wie beim Aufteilen des Traffics auf einer Website unter Verwendung der clientseitigen Code-Snippet-Option können Sie die gleiche Funktion hinzufügen, ohne Parameter zu übergeben:

<script type="text/javascript">
    ezstandalone.cmd = ezstandalone.cmd || [];
    ezstandalone.cmd.push(function() {
        if(ezstandalone.isEzoicUser()) {
            ezstandalone.showAds(100,101);
        } else {
            // Normale Anzeigencode-Ausführung


Erweitert

EzoicAds bietet erweiterte Funktionen, die es Publishern ermöglichen, das Verhalten der Anzeigenbibliothek fein abzustimmen. Diese Funktionen können verwendet werden, um das Verhalten der Anzeigenbibliothek besser an die Bedürfnisse Ihrer Website anzupassen. Weitere Anweisungen finden Sie hier: https://docs.ezoic.com/docs/ezoicads/advanced/

Información de contacto para obtener más ayuda

Bei der Einrichtung von EzoicAds auf Ihrer Website ist es wichtig sicherzustellen, dass alles ordnungsgemäß funktioniert. Wir bieten einen integrierten JavaScript-Integrations-Debugger an, mit dem Sie Probleme mit Ihrem Anzeigensetup schnell diagnostizieren können. Nachfolgend finden Sie eine Schritt-für-Schritt-Anleitung zur Verwendung dieses Debuggers und zur Interpretation seiner Ausgaben.

Um den Debugger zu aktivieren, fügen Sie einfach den folgenden Abfrageparameter zur URL der Seite hinzu, auf der Ihre EzoicAds integriert sind:

ez_js_debugger=1

Zum Beispiel:

https://www.yourwebsite.com?ez_js_debugger=1

Sobald der Abfrageparameter hinzugefügt und die Seite geladen ist, erscheint ein grüner Modal-Dialog unten in der Mitte des Bildschirms. Dies ist der JavaScript-Integrations-Debugger.

Das Debugger-Modal enthält mehrere wichtige Informationen, die Ihnen helfen, Ihr Setup zu beheben. Hier ist eine Aufschlüsselung der bereitgestellten Informationen:

  • Skripterkennung: Der Debugger überprüft, ob das Ezoic-Skript korrekt auf Ihrer Seite eingebunden ist. Wenn das Skript nicht gefunden wird, sehen Sie eine Fehlermeldung. Stellen Sie sicher, dass das Ezoic-Skript-Tag an der richtigen Stelle auf Ihrer Seite platziert ist.

  • Platzhaltererkennung: Die Anzahl der auf Ihrer Seite definierten Platzhalter wird angezeigt. Dies hilft zu überprüfen, ob die Platzhalter vom Ezoic-System erfolgreich erkannt wurden.

  • Anzeigenstatus: Für jeden Platzhalter gibt der Debugger an, ob eine Anzeige erfolgreich gerendert wurde. Es zeigt:

    • Ob einer Anzeige einem bestimmten Platzhalter zugewiesen ist.
    • Ob eine Anfrage an Ezoic gesendet wurde, um eine Anzeige für diesen Platzhalter abzurufen.
  • Anfrageerfolg: Der Debugger überwacht auch, ob die Anzeigenanfrage erfolgreich gesendet wurde. Wenn es ein Problem gibt, zeigt das Modal Fehlermeldungen an, um die Ursache zu identifizieren (z. B. Netzwerkprobleme, Fehlkonfiguration).

Die im Debugger-Modal bereitgestellten Informationen sind von unschätzbarem Wert, um häufige Probleme zu diagnostizieren, wie z. B.:

  • Anzeigen werden nicht angezeigt: Überprüfen Sie die Platzhaltererkennung und den Anzeigenstatus, um sicherzustellen, dass Platzhalter definiert und Anzeigen zugewiesen sind.

  • Anfragen für Anzeigen schlagen fehl: Wenn Anzeigenanfragen nicht gesendet oder fehlschlagen, liefert der Debugger Fehlermeldungen, die auf potenzielle Fehlkonfigurationen hinweisen.

  • Skriptladeprobleme: Wenn das Skript nicht richtig geladen wird, überprüfen Sie, ob das Skript-Tag in Ihrem Quellcode vorhanden und korrekt konfiguriert ist.

Kontaktinformation für weitere Unterstützung

Wenn Sie weitere Unterstützung bei der Hybrid-Integration benötigen, melden Sie sich bitte über https://support.ezoic.com/ an, um unsere speziellen Ressourcen für Unterstützung zu nutzen. Wir sind hier, um zu helfen!

× Enlarged Image

Loading ...