House Ads im offiziellen Ad Plugin

Hallo @neil, wie würde man das JavaScript eines Werbenetzwerks mit den Hausanzeigen integrieren? Gibt es dafür eine Theme-Komponente?

Vielen Dank

1 „Gefällt mir“

Sie müssten wahrscheinlich ein Plugin erstellen, das dem AdSense- und Ad-Manager-Teil des offiziellen Werbepartners ähnelt. Hausanzeigen sind nicht der richtige Ort für nicht-hauseigene Anzeigen.

8 „Gefällt mir“

Tolle Funktion! Ich habe eine lange Liste von Sponsoren, etwa 20. Auf meiner Website randomisiere ich sie, und ich würde das hier gerne auch haben, sonst erscheint auf jeder Themenseite immer der erste Sponsore.

Ich sehe drei mögliche Lösungen:

  1. Die Funktion könnte einen Randomizer integrieren. Einfach ein Kontrollkästchen, um die Liste vor jeder Anzeige einmal zu mischen und dann nacheinander anzuzeigen.

  2. Die Funktion könnte eine optionale URL zu einem Skript zulassen, das bei jedem Aufruf eine zufällige einzelne Anzeige ausgibt.

  3. Ich könnte dasselbe Skript im Anzeigeneinhalt aufrufen. Ich habe das Skript geschrieben, scheitere aber beim Aufruf. Ich habe folgendes versucht:

<link rel="import" href="http://www.site.com/spon/_banner_spon_comm.php"></div>

aber es hat nicht funktioniert. Gibt es eine Möglichkeit, von einer URL Daten abzurufen, die von dieser Implementierung unterstützt wird?

1 „Gefällt mir“

Das Plugin startet bereits zufällig und durchläuft sie dann gleichmäßig nacheinander. Bist du sicher, dass du alle deine Anzeigen zum oberen Inventar der Themenliste hinzugefügt hast?

4 „Gefällt mir“

Oh je… jetzt verstehe ich, was es macht. Danke für den Hinweis! Da gibt es noch viel zu lernen.

Obwohl die Granularität praktisch ist und eine Auswahl für jedes Element ermöglicht, wäre es schön, eine Option „Alle

3 „Gefällt mir“

Gibt es die Möglichkeit, Aufrufe und Klicks auf House Ads zu verfolgen?

3 „Gefällt mir“

Das Verfolgen von Klicks ist mit Bitly ganz einfach. Bei Aufrufen bin ich mir nicht sicher.

2 „Gefällt mir“

Wow, es hat mich etwas Zeit gekostet, herauszufinden, wo man dieses Plugin herunterladen kann.

Deshalb füge ich hier einen Link ein: https://github.com/discourse/discourse-adplugin – das könnte vielleicht auch anderen Zeit sparen…?

5 „Gefällt mir“

Kurzer Vorschlag: Ich finde es großartig, wenn einige der globalen Optionen für Anzeigen-Plugins auch für einzelne Anzeigen verfügbar wären.

Also zum Beispiel:

  • keine Anzeigen in privaten Nachrichten
  • keine Anzeigen in Gruppen
  • keine Anzeigen in Kategorien
  • keine Anzeigen bei Tags

Außerdem vielleicht eine neue Option für „keine Anzeigen auf der Startseite

5 „Gefällt mir“

Das ist fantastisch! Gute Arbeit, ihr alle!!!

5 „Gefällt mir“

Gibt es eine Möglichkeit, Einstellungen pro Anzeige zu konfigurieren? Ich möchte eine Anzeige erstellen, die nur einer bestimmten Gruppe angezeigt wird. Allerdings möchte ich nicht, dass Anzeigen für alle anderen Gruppen komplett deaktiviert werden.

Editiert, um diese Frage hinzuzufügen: Lässt sich dies vielleicht erreichen, indem man das CSS für die jeweilige Anzeige bearbeitet, die nur einer bestimmten Gruppe angezeigt werden soll?

1 „Gefällt mir“

Ja, das ist eine Möglichkeit. Die primäre Gruppe des aktuellen Benutzers wird verwendet, um dem Body-Tag auf der Seite eine Klasse hinzuzufügen. Da meine primäre Gruppe hier „team“ ist, hat der Body-Tag für mich die Klasse „primary-group-team“.

2 „Gefällt mir“

Hmm… Ich kann aber nur die Hauptgruppe ansprechen? Das wird in meiner Situation nicht funktionieren.

1 „Gefällt mir“

Haben Sie unter Einstellungen → Ad-Plugin nachgesehen?

2 „Gefällt mir“

Wir unterstützen keine Einstellungen pro Anzeige, sodass dies ohne einen Blick auf die primäre Anzeige-Gruppe nicht möglich ist.

4 „Gefällt mir“

Eine kurze Nachfrage: Ist es möglich, Nutzer ohne eine Hauptgruppe zu targeten? Wenn ich eine Anzeige erstellen könnte, die nur Leuten angezeigt wird, die noch keiner Gruppe beigetreten sind, um sie zum Beitreten zu bewegen, wäre ich ein glücklicher Kunde.

1 „Gefällt mir“

Hallo Neil, hast du jemals eine Option erstellt, um eine Anzeige auf bestimmte Kategorien zu beschränken? Falls ja oder falls du eine Workaround-Lösung hast, wäre das großartig. In meinem Fall ist jeder Werbetreibende typischerweise nur für eine Kategorie relevant.

4 „Gefällt mir“

Nein, diese Funktion wurde noch nicht erstellt, und wir haben noch keine Spezifikation dafür. Es gibt keinen guten Workaround, außer eine CSS-Klasse zu verwenden, um Anzeigen auszublenden, wenn sie in der falschen Kategorie sind.

3 „Gefällt mir“

Das ist aber ein gültiger Punkt: Werbung für eine bestimmte Kategorie anzuzeigen, ist definitiv nützlich. Ich verwende Discourse mit Kategorien als verschiedene Sprachen, sodass es schön wäre, für bestimmte Kategorien Werbung in der jeweiligen Sprache anzuzeigen.

2 „Gefällt mir“

Ich teste das offizielle Ad-Plugin für eigene Werbeanzeigen und frage mich, ob es möglich ist, Anzeigen an benutzerdefinierten Stellen anzuzeigen (außer an den #available-locations-for-ad-display).

Ich habe über die Funktion „HTML/CSS bearbeiten“ einen benutzerdefinierten HTML/CSS-Header hinzugefügt und möchte gerne die im Admin-Bereich mit dem Plugin verwalteten eigenen Werbeanzeigen in meinem benutzerdefinierten Header platzieren können.

Ist das machbar? Danke!

3 „Gefällt mir“