Was möchten Sie erledigt haben?
Ich suche einen Entwickler, der mir im Laufe der Zeit bei verschiedenen Aufgaben helfen kann:
- Erweitern dieser Theme-Komponente (siehe Repo)
- Debuggen derselben Theme-Komponente
- Überprüfen einiger Fehler im Protokoll
- Langfristige Wartung
- Langfristige Bindung, um mir bei verschiedenen Discourse-bezogenen technischen Fragen zu helfen
Der Zweck der Komponente (Erstellen eines Div mit spezifischer ID und Ausführen eines JS-Skripts zum Füllen)
Die Theme-Komponente erweitert die Funktionalität des HouseAds-Plugins, indem sie Werbeflächen zwischen Beiträgen hinzufügt. Ganz einfach ausgedrückt:
-
Fügt
<div>id="rikatillsammans_desktop-panorama-1_X"></div>zwischen den Beiträgen ein und zählt X hoch, sodass es sich bei jedem Intervall um 1 erhöht. -
Führt das folgende JavaScript aus, um das Div mit einer Anzeige zu füllen:
<script>
lwhb.cmd.push(function () {
lwhb.loadAd({
tagId: "rikatillsammans_desktop-panorama-1_X"
});
});
</script>
</body>
Sehen Sie es hier in Aktion in einem Sandbox-Test:
Aufgaben
-
Option in den Einstellungen hinzufügen, damit ich entscheiden kann, ob nicht gefüllte Werbeflächen angezeigt oder ausgeblendet werden sollen. Ich glaube, der Code blendet sie jetzt aus? (Da die googletag-Konsole Anzeigen-Slots anzeigt, diese aber nicht zwischen den Beiträgen angezeigt werden).
-
Versuchen Sie herauszufinden, warum manchmal die Anforderung neuer Anzeigen stoppt. Siehe den Abschnitt Zusätzliche Informationen.
-
Helfen Sie mir, den Code zu verstehen, was wo getan wird. Im Grunde können Sie Fragen stellen. Ich kann programmieren, aber ich habe nicht mit Discourse gearbeitet, daher bin ich mit der Struktur usw. nicht vertraut.
-
Sehen Sie, warum nach dem letzten Beitrag im Thema kein Werbebereich hinzugefügt wird.
-
Versuchen Sie herauszufinden, warum der 1x1-Bereich nicht geladen wird.
Zusätzliche Informationen
Google Tag Manager und Werbeflächen, wenn es funktioniert
Wenn man javascript:googletag.openConsole() in der Konsole auf einer Seite ausführt und es funktioniert, sieht es so aus:
Fehler 'keine Creative-ID' / keine Anfrage gestellt
und nachfolgend ein völlig leerer Werbebereich
Möglicher Fehler (nicht sicher)
Wann benötigen Sie es erledigt?
So bald wie möglich.
Was ist Ihr Budget in USD, das Sie für diese Aufgabe anbieten können?
Geben Sie mir einen Vorschlag für Ihren Stundensatz, da ich Sie auch für zukünftige Arbeiten binden möchte.
Ich lege Wert auf gute Kommunikation, die wir z. B. über Slack führen können, und wenn Sie auch mit meinem Werbeanbieter kommunizieren können, ist das ein großer Vorteil.






