Allgemein Admin FAQ Was ist die Admin ID? Die Admin ID wird beispielsweise beim Abrufen aller APIs benötigt. Jede Admin ID ist einzigartig und kann eindeutig einem Account zugeordnet werden. Wie suche ich im Freitextfeld nach einem Teilstring? Wenn beispielsweise nur nach einem Teil eines Ordertokens gesucht werden soll oder alle Orders, die einen gewissen Teil im Ordertoken hinterlegt haben, so ist dies mit dem “*” Operator möglich. Bei der Suche nach *123* werden die Ordertoken 12345 und 123456 gefunden. Definition Kanal - Publisher - Projekt Wir unterscheiden in unserem System nach “Kanal” , “Publisher” und “Projekt” . Kanal Der Kanal umschreibt die Marketing Aktivität. Beispiele: Affiliate | Social Media | SEM uvm. Publisher Alle Publisher werden in den Kanälen gruppiert. Der Publisher ist hier "Accountbesitzer" – kann aber auch das Netzwerk sein. Beispiele: Publisher “Zanox” (Kanal Affiliate), Publisher “Facebook” (Kanal Social Media) und “Twitter” (Kanal Social Media). Projekt Das Projekt ist die Werbefläche selbst, die von einem "Publisher" betrieben wird, auf der die Werbung veröffentlicht wird. Manche Publisher betreiben mehrere Webseiten, die sie in einem Account führen. Zur Unterscheidung (und ggf. auch verschiedenen Provisionierung) werden entsprechende Projekte angelegt. Trackingcode Allgemeine Informationen zum Trackingcode Durch den Trackingcode werden relevante Bestellinformationen übermittelt, die von dem easy.affiliate System erfasst und verarbeitet werden. So kann z.B. eine Conversion dem dafür verantwortlichen Partner zugeordnet werden. Außerdem ist es möglich, ein Conversion-Pixel eines Partners im Falle eines erfolgreichen Abschlusses auszusteuern, ohne dass Ihre Technik einen weiteren Code hinterlegen muss. Aufbau des Default-Trackingcontainers Der Trackingcontainer ist wie folgt aufgebaut: Verfügbare Variablen Variable Pflichtangabe Wert Beschreibung campaign_id Ja KAMPAGNEN-ID Diese wird Ihnen von easy.affiliate mitgeteilt und ist ein fester Bestandteil des Trackingpixels. trigger_id Ja TRIGGER-ID Die Trigger-ID wird mit dem Wert befüllt, der in Kombination mit der Provisionsgruppe die Höhe der Provision bestimmt. Beispiel: 1 für Sale-Rate, 2 für Newsletter-Vergütung. token Ja Bestellnummer Eindeutige Bestellnummer zur Identifikation. Bei Übermittlung wird eine Transaktion im System angelegt. turnover Ja (bei Sale) Nettobestellwert Ohne Versandkosten. Format: 19.99 (ohne Tausendertrenner). Dient zur Provisionsberechnung. currency Nein Währung Angabe der Währung. Falls nicht definiert, wird die Standardeinstellung des Programms genutzt. desc Nein Beschreibung Zusätzliche Information für den Publisher (optional), z. B. Artikelname oder Abo-Form. vc Nein Gutscheincode Übergabe des verwendeten Gutscheincodes (optional). Automatisierter Sales-Abgleich easy.affiliate bietet die Möglichkeit, den Sales-Abgleich für Sie zu automatisieren. Da dieser Prozess bei jedem Advertiser unterschiedlich sein kann, beschreibt dieses Dokument nur das Grundgerüst und zählt dazu einzelne Realisierungsmöglichkeiten auf. Sollten Ihre Anforderungen über dieses Gerüst hinausgehen, kontaktieren Sie uns über support@easy-m.de und wir erstellen einen auf Ihre Anforderungen zugeschnittenen Prozess. Das Grundgerüst besteht im Prinzip aus 3 Schritten: Schritt 1: Übermittlung der getrackten Transaktionen aus easy.affiliate an den Advertiser Für den Sales-Abgleich benötigen Sie prinzipiell nur die folgenden Daten aus unserem System. Diese sind für uns zwingend notwendig, damit wir die Positionen einer Order zuweisen können. Datensatz Beschreibung id Interne ID aus easy.affiliate zur Zuordnung des Sales / des Basketinhalts. status Der Status des Sales. Status 0 => Offen (unbestätigter Sale); Status 1 => Bestätigter Sale; Status 2 => Stornierter Sale. ordertoken Die Ordernummer aus dem Shopsystem des Advertisers. comission Vergütung der Transaktion => Nur dann zu ändern, wenn die im System hinterlegte Rate nicht passt. Sollte der Turnover geändert werden, wird die Vergütung automatisch von easy.affiliate neu berechnet. turnover Preis des getrackten Sales => Wird bei Teilstornierung von easy.affiliate neu berechnet. Wichtig: Es muss hier die Währung hinterlegt werden, welche bei der Transaktion schon übermittelt wurde. cancel_reason Falls ein Sale storniert wurde, kann hier der Grund (z. B. zu Dokumentationszwecken) hinterlegt sein. Auch hier können wir die exportierten Daten um Ihre Anforderung beliebig erweitern. Diese Liste kann als CSV, XLSX oder XML-Datei exportiert werden. Diese kann der Advertiser über verschiedene Kanäle erhalten. Beispielsweise: Abruf an der intuitiven easy.affiliate-API durch den Advertiser Turnusgemäßer Upload seitens EASY-M auf einen SFTP-Server des Advertisers Versand durch EASY-M per E-Mail an den Advertiser Schritt 2: Bearbeitung der Transaktionen durch den Advertiser Anschließend bearbeitet der Advertiser die aus easy.affiliate exportierte Transaktionsliste. Dabei können – bis auf die Felder id und ordertoken – alle Felder bearbeitet und angepasst werden. Schritt 3: Übermittlung der überarbeiteten Transaktionsliste an easy.affiliate Auch in diesem Schritt passt sich easy.affiliate an Ihre gewünschten Übermittlungswege an: Download der bearbeiteten Transaktionsliste durch easy.affiliate Übermittlung der einzelnen geänderten Positionen per Server-Sided-Call an die easy.affiliate-API Upload der Liste im Frontend Anschließend wird die Transaktionsliste vollautomatisch in easy.affiliate eingespielt und die Orders werden entsprechend der Anpassungen geupdatet. Wie eingangs erwähnt, entspricht diese Beschreibung nur dem Grundkonzept. Sollten Sie Anforderungen haben, welche über die hier aufgezeigten Wege hinausgehen, entwickeln wir mit Ihnen zusammen eine individuelle Abgleichsstrecke. Kampagnen - Status In den Kampagneneinstellungen kann neben weiteren Einstellungen auch der Status der Kampagne eingestellt werden. Hier wird unterschieden zwischen: Gelöscht Pausiert Aktiv Gesperrt Abgerechnet Übersicht der Kampagnen-Statuswerte Status Systemstatus Auswirkung Tracking Auswirkung Werbemittel Gelöscht -1 Es wird nicht mehr für diese Kampagne getrackt. Sie bleibt für die statistische Auswertung erhalten. Die Kampagne wird für den Advertiser ausgeblendet und kann nur durch easy-MARKETING reaktiviert werden. Die Trackingfunktionalität ist nicht mehr gegeben. Pausiert 0 Es werden nur noch Transaktionen getrackt, welche einem Publisher durch ein bereits gesetztes Cookie zuzuordnen sind. Wenn keine Zuordnung möglich ist, wird auch nicht getrackt. Die Trackingfunktionalität ist nicht mehr gegeben. Aktiv 1 Die Kampagne ist aktiv und es wird getrackt. Werbemittel sind aktiv und das Tracking funktioniert. Gesperrt 2 Es wird nicht mehr für diese Kampagne getrackt. Sie bleibt für die statistische Auswertung erhalten. Die Trackingfunktionalität ist nicht mehr gegeben. Abgerechnet 3 Es wird nicht mehr getrackt und dient ausschließlich der Information, dass die Kampagne abgerechnet wurde. Sie bleibt für statistische Auswertungen noch verfügbar. Die Trackingfunktionalität ist nicht mehr gegeben. Um die vorgenommenen Einstellungen zu speichern, muss anschließend auf den Button “Kampagne speichern” geklickt werden. Newsletter als Werbemittel anlegen Wenn ein HTML Newsletter Publishern zur Verfügung gestellt und getrackt werden soll, kann dieser als Werbemittel angelegt werden. Für das Tracking müssen die Links im Newsletter durch Klicklinks ersetzt werden. Hierfür muss wie folgt vorgegangen werden: Es wird in die entsprechende Werbemittel-Kategorie navigiert und ein neues Newsletter Werbemittel angelegt, da dieses die richtige Funktionalität besitzt. Konfiguration des Werbemittels Es öffnet sich ein Fenster, in dem das Werbemittel konfiguriert werden kann. Folgende Felder stehen zur Verfügung: Bannertyp: Hier kann zwischen vordefinierten Bannertypen ausgewählt werden. Titel: Hier wird der Titel des Werbemittels eingetragen. Deeplink: Hier wird die Weiterleitungs-URL eingetragen. Klick Parameter: Hier können weitere Parameter an den Klicklink angehängt werden. Postview HTLP: Hier kann die HTLP eingetragen werden. Projekt-Filter: Hier kann ein Filter für die Projekte gesetzt werden. Somit wird das Werbemittel nur den ausgewählten Publishern angezeigt. Status: Hier wird der Status des Werbemittels hinterlegt. Beschreibung: Hier kann die Beschreibung des Werbemittels eingetragen werden. Mailtyp Multipart-Mail (HTML und Text): Newsletter besteht aus HTML-Code und reinem Text. Nur HTML: Newsletter besteht nur aus HTML-Code. Nur Text: Newsletter besteht nur aus reinem Text. HTML-Quellcode Hier muss der HTML-Quellcode eingefügt werden. Es muss jetzt mindestens ein durch ein ersetzt werden. Anschließend wird dieser Link durch den Link, welcher unter “Deeplink” hinterlegt wurde, ersetzt. Nun ist es möglich, über den Button “Jetzt umwandeln” alle weiteren Links automatisch durch das System ersetzen zu lassen. Es wird hier für jede Ziel-URL automatisch ein weiteres Werbemittel angelegt, damit eine genaue Auswertung des Newsletters erfolgen kann. Wenn zwei Ziel-URLs auf dieselbe Seite verweisen, wird nur ein Werbemittel in der Werbemittel-Ansicht des Advertisers angelegt. Anschließend wird das Werbemittel weiter konfiguriert und über den Button “Speichern” gespeichert. Aufruf des Newsletters im Publisher-Bereich Im Publisher-Bereich ist nun das Newsletter-Werbemittel verfügbar. Es kann einfach unter Kampagne → Werbemittel angesehen und der HTML-Code kopiert werden. Die Trackinglinks sind bereits korrekt vergeben und müssen nicht mehr durch den Publisher bearbeitet werden. Inhaltlich können weitere Änderungen durch den Publisher vorgenommen werden. Kanäle / Channels anlegen Kanäle dienen zur Unterscheidung von Online Marketing Aktivitäten und können für statistische Zwecke getrennt werden. Wichtig ist dies, da man somit feststellen kann, wie ein Benutzer auf die Seite, über die verschiedensten Kanäle, gelangt ist. Unter dem Menüpunkt "Publisher => Trackingkanäle" legen Sie die Kanäle an, die Sie benötigen. Beispiel für Kanäle: SEM – SEO – Affiliate – Cashback – Gutschein – Mobile – Print – Social Media u.s.w. Diese Zuordnung ist ebenfalls in der Customer Journey berücksichtigt – hier hat man durch bspw. die Icons eine Übersicht der Kanal-Vermischungen bei einer Transaktion. Kanal anlegen Hierzu im Menüpunkt "Publisher => Trackingkanäle" auf den Button "Neuen Trackingkanal anlegen" klicken. Es werden folgende Punkte angeboten: Übergeordneter Trackingkanal: Kanal-Modus: Standard: Versteckt: Fremdnetz: Titel: Hier wird der Titel des Kanals eingetragen. Farbe: Hier wird die Farbe des Icons festgelegt. Icon: Hier wird das Icon des Kanals ausgewählt. Wenn alle Werte eingetragen sind, auf Speichern klicken. Wozu wird das Kanal-Icon benötigt? Die Kanal-Icons finden in der Customer-Journey Anwendung. Hierdurch wird eine Unterscheidung der einzelnen Kanäle deutlich. Auszahlungslimit einstellen Wenn ein Publisher erst ab einer gewissen Summe ausgezahlt werden soll, kann dies direkt am Publisher hinterlegt werden. So stellen Sie das Auszahlungslimit ein: Rufen Sie über den Reiter Publisher die Publisherliste auf. Suchen Sie den entsprechenden Publisher heraus und öffnen Sie den Bearbeitungsmodus (meist über das Stift-Icon ). Unter dem Punkt „Auszahlungslimit“ kann nun das gewünschte Limit für diesen Publisher eingestellt werden. Hinweis: Sollte eine größere Änderung alle Publisher betreffen oder der entsprechende Wert im Dropdown-Menü nicht enthalten sein, wenden Sie sich bitte an den Support der easy MARKETING . Einrichtung Sub-Domain Die Einrichtung einer Sub-Domain ist heute einer der wichtigsten Gegenstände des modernen Trackings, da hier sogenannte First-Party Cookies geschrieben werden können, welche nicht durch moderne Privatsphäre-Maßnahmen der Browser reguliert werden. Was wird benötigt? A-Record IP-Adresse (wird von der easy MARKETING GmbH angeliefert) Durchführung In den DNS-Einstellungen muss der A-Record der IP-Adresse zugeordnet werden. Anschließend wird das System von der easy MARKETING GmbH weiter eingerichtet. Die Information, sobald das System zur Verfügung steht, wird ebenfalls durch die easy MARKETING GmbH übermittelt. Postview - Clicktag Um die Klicks auf ein PostView-Werbemittel separat selbst mitzuzählen, gibt es die Möglichkeit, den Clicktag an den Werbemittel-Scriptcode anzuhängen. Der Clicktag kann im Parameter ctrack des PostView-Werbemittels hinterlegt werden. Der Aufbau des Parameters erfolgt wie folgt: ctrack= + URL-encoded (ClickURL des Partners) Beispiel 1 Wenn nur der ctrack Parameter genutzt werden soll, muss der ctrack hinter den src -Parameter mit einem ? angehängt werden: Beispiel 2 Wenn beispielsweise noch eine SubID beim Tracking verwendet wird, wird der Parameter mit einem & angehängt: Hinweis: Der PostView-Code kann unter Kampagnen → Werbemittel aus dem entsprechenden Werbemittel entnommen werden. Wo ist die User ID hinterlegt? In jedem System gibt es pro User eine einzigartige ID zur Identifizierung. Um die User ID zu erhalten, muss sich im entsprechenden System eingeloggt werden. Anschließend ist die ID direkt neben dem Nutzernamen eingeblendet. Server -to-server Tracking Eine Möglichkeit, sein Tracking durchzuführen, ist die Implementierung des Server-Sided-Trackings (nachfolgend „S2S-Tracking“ genannt). Hierbei wird die Anfrage nicht über den Client des Nutzers gestellt, sondern direkt vom Server. Der entscheidende Vorteil hierbei ist, dass alle Einschränkungen durch den Nutzer (bspw. durch einen Adblocker) aufgehoben werden. Diese Methode gilt als eine der sichersten Methoden des Trackings. Implementierung Zur Implementierung des S2S-Trackings muss der Tag-Manager verbaut werden. Dazu ziehen Sie bitte folgende Dokumentation heran: Eatms- / Trackingcontainer . Anschließend wird über das Frontend ein neuer Tag im Tag-Manager angelegt. In diesem kann unter Ausgabetyp „Server-Sided“ ausgewählt werden. Nun kann unter „Callback-URL“ ein Server-Sided Trackingcall hinterlegt werden, welcher dann ausgeführt wird, wenn die im Tag-Manager angegebenen Bedingungen erfüllt sind. Hinweis: Welche Parameter hier zur Verfügung stehen, kann der entsprechenden Dokumentation entnommen werden. Analyse Zur Überprüfung, welche Aufrufe server-sided getätigt wurden, kann über den Reiter „Systemsteuerung“ der Menüpunkt „Serversided Tracking“ aufgerufen werden. Dort werden sämtliche Aufrufe sowie die dazugehörige Antwort des Servers aufgelistet. Eatms- /Trackingcontainer Der Zweck des Trackingcontainers ist es, den Tag-Manager zu implementieren. Über den Tag-Manager kann externer Quellcode auf der eigenen Seite ausgespielt werden. Hierfür wird der Tag-Manager über den Trackingcontainer in den Quellcode der Website eingebunden. Dies hat den Vorteil, dass für kleine Änderungen nicht die komplette Website neu programmiert werden muss und somit keine zusätzlichen Ressourcen benötigt werden. Für das Tracking bedeutet dies, dass über den Tag-Manager Daten platziert oder erhoben werden können. Dadurch können zum Beispiel trackingrelevante Inhalte an weitere Anbieter weitergeleitet werden. Ein typisches Beispiel hierfür wäre das Server-to-Server Tracking (s. hierfür folgende Dokumentation: Server-to-Server Tracking ). Ein anderes Anwendungsszenario wäre, dass bestimmte Trackingroutinen erst ausgespielt werden, wenn gewisse Bedingungen erfüllt sind. Die Überprüfung der Bedingungen wird ebenfalls durch den Tag-Manager realisiert. Implementierung Zum Implementieren des Tag-Managers muss folgender Code möglichst auf jeder Seite platziert werden: Wichtig: Die Domain muss durch die Domain des Partnerprogramms ersetzt werden! Die campaign_id muss durch die entsprechende Kampagne ersetzt werden! Alternativ kann der Code auch für das entsprechende Partnerprogramm aus dem Frontend kopiert werden. Hierfür im Kampagnen-Kontrollzentrum den Reiter „Trackingcontainer“ anwählen. Der passende Tag-Manager ScriptCode wird nun angezeigt. Parameter Es können folgende Parameter noch ergänzend an den Trackingcontainer angehängt und von der Software verarbeitet werden: Name Status Parameter Beispiel Campaign ID Pflichtfeld campaign_id Session ID Optional sessionid Action ID Optional actionid Alternativ kann jeder weitere Parameter an den Trackingcontainer angehängt werden, der gewünscht ist. Dieser kann dann später noch weiter verarbeitet werden. Ein Beispiel hierfür wären ?pagetype= oder ?articlenumber= . Wenn mehr als ein Parameter angehängt werden soll, müssen diese mit einem & Operator verbunden werden. Beispiel: Weitere Funktionalitäten ID Speicherung Sessions Wiedereröffnung Clicks zählen Views zählen Cookies setzen Cookies auslesen Encryption-Funktionen bereitstellen Zeitgesteuerte Aktionen verlängern/verkürzen Zeitgesteuerte Aktionen können selbst nicht mehr nachträglich bearbeitet werden. Sie können nur gelöscht werden. Im Falle, dass das Enddatum geändert werden soll, kann folgende Vorgehensweise hilfreich sein, um eine zeitgesteuerte Aktion nicht noch einmal komplett neu anzulegen: Wenn eine zeitgesteuerte Aktion gespeichert wurde, kann diese unter Administration/ Zeitgesteuerte Aktionen überprüft werden. Im folgenden Beispiel wird das Projekt mit der ID: 8549 am 22.11.2020 in die Provisionsgruppe Premium verschoben und soll am 23.11.2020 wieder in die vorherige zurück verschoben. Sollte am 22.11.2020, wenn die Aktion bereits gestartet ist, der Aktionszeitrahmen geändert werden, muss die Aktion, wann das Projekt wieder zurück in die vorherige Provisionsgruppe verschoben werden soll, gelöscht werden - damit bleibt das Projekt dann in der Provisionsgruppe, die für die Aktion ausgewählt wurde. Danach kann wieder eine neue zeitgesteuerte Aktion gespeichert werden, indem diesmal aber keine Datumsspanne ausgewählt wird, sondern lediglich die Aktion, dass das Projekt ab einem bestimmten Datum in eine andere Provisionsgruppe verschoben wird. Für unser Beispiel heißt das, dass die Aktion mit der ID 44 gelöscht wird, indem rechts auf das Kreuz geklickt wird. Die Aktion mit der ID 43 wird noch weiterhin ausgeführt. Das Projekt bleibt demnach in der Provisionsgruppe “Premium” und wird nach diesem Stand nicht mehr zurück verschoben. Dies kann dann mit einer erneuten zeitgesteuerte Aktion geändert werden. Sollte die Aktion bereits gestartet sein, würde in der folgenden Liste die Provisionsgruppe “Premium” stehen. Da in dem Beispiel, die Aktion noch nicht gestartet wurde, befindet sich das Projekt noch in der Provisionsgruppe “Tracking”. Um nun eine zeitgesteuerte Aktion zu speichern, muss das Projekt angeklickt und danach unten auf den Button “zeitgesteuert speichern” geklickt werden. Sollte die Aktion bereits gestartet sein, muss vor dem zeitgesteuertem Speichern noch die Provisionsgruppe ausgewählt werden, in die das Projekt verschoben werden soll. Nun muss nur das Datum ausgewählt werden, an dem das Projekt wieder in die vorherige Provisionsgruppe verschoben werden soll. In unserem Beispiel wäre das der 24.11.2020. In der Übersicht wird nun eine Aktion mit der ID 45 angezeigt. Diese neue Aktion verschiebt das Projekt mit der ID: 8549 am 24.11.2020 in die Provisionsgruppe “Tracking”. Trackingweiche einrichten Hier wird eine Standardvorgehensweise beschrieben. Eine konzeptionelle Vorgehensweise sollte aber auf jeden Fall vorher stattgefunden haben. Besonders wichtig ist dies dann, wenn bspw. mit zusätzlichen Parametern gearbeitet werden soll/muss. Hinweis: Damit es zu keinen Missverständnissen und fehlerhaften Einrichtungen kommt, sollte das Vorgehen mit einem Mitarbeiter der Easy-Marketing GmbH abgestimmt werden. Um mit der Einrichtung der Trackingweiche zu beginnen, sind vorher folgende Schritte vorzunehmen. Es wird davon ausgegangen, dass Ihre Kampagne vollständig eingerichtet ist. Checkliste: Welche Punkte schon erledigt sein müssen Definitionen ( Kanal – Publisher – Projekt ) durchlesen und verstehen. Kanäle / Channels anlegen. Publisher / Projekte anlegen. Trackinglinks für Projekte herunterladen / kopieren. Im TAG-Manager die entsprechenden Fremdpixel hinterlegen. Kanäle anlegen und verwalten Unter dem Menüpunkt "Publisher => Trackingkanäle" legen Sie die Kanäle an, die Sie benötigen. Beispiele für Kanäle: SEM – SEO – Affiliate – Cashback – Gutschein – Mobile – Print – Social Media u.s.w. Diese Zuordnung wird ebenfalls in der Customer Journey berücksichtigt – hier haben Sie dann durch die unterschiedlichen Icons auch eine schöne Übersicht der Kanal-Vermischungen bei einer Transaktion. Wie lege ich einen Kanal an? Klicken Sie im Menüpunkt "Publisher => Trackingkanäle" auf den Button "Neuen Trackingkanal anlegen" . Tragen Sie nun den Titel des Kanals ein. Wählen Sie ein passendes Icon für den Kanal, welches Sie am ehesten damit verbinden. Klicken Sie im Anschluss auf Speichern . Wozu benötige ich Kanäle? Kanäle dienen zur Unterscheidung Ihrer Online-Marketing-Aktivitäten und sollten somit auch für statistische Zwecke sauber getrennt werden. Gerade um festzustellen, wie ein Benutzer auf Ihre Seite über die verschiedensten Kanäle gelangt ist, ist es unumgänglich, dies auch über die Trackingkanäle zu steuern. Wozu muss ich einem Kanal ein Icon zuordnen? Die Kanal-Icons sind gerade in der Customer-Journey sehr wichtig, um hier eine optische Unterscheidung darstellen zu können. In unserem Beispiel hier sehen Sie somit direkt, dass der dritte Klick über einen Preisvergleich gelangt ist, der Kauf aber über einen Schnäppchenpartner getätigt wurde. Publisher / Projekte anlegen und verwalten Wie lege ich einen Publisher an? Klicken Sie auf den Menüpunkt "Publisher => Publisher anlegen" und füllen Sie das Formular entsprechend aus. Weisen Sie dem Partner direkt einen Kanal zu und geben Sie die Infos zum Projekt mit an. Was sind Projekte? Projekte sind die Werbeflächen, auf denen Ihre Werbung erscheint. Manche Publisher betreiben mehrere Webseiten, die sie in einem Account führen. Zur Unterscheidung (und ggf. auch für verschiedene Provisionsmodelle) werden entsprechende Projekte angelegt. Wie weise ich einem Projekt einen Trackingkanal zu? Jedem Projekt kann eine hinterlegte Provisionsgruppe zugewiesen werden. Damit ist es möglich, mit einer speziellen Seite eine gesonderte Provisionsvereinbarung zu treffen. Klicken Sie im Menü oben auf "Publisher => Verbindungen" . Hier können Sie die Einstellungen der Provisionsgruppe sowie evtl. vereinbarte Sonder-Cookielaufzeiten definieren. Trackinglinks für einzelne Publisher/Projekte generieren Wo finde ich die Links, welche ich einem Partner geben muss? Gehen Sie in Ihr Kampagnen-Kontrollzentrum (Menüpunkt: "Advertiser => Advertiserliste" => Klick auf Ihren Programmtitel). Klicken Sie dort auf den Tab "Werbemittelliste" . Wählen Sie im Filter "Links" nun den Publisher aus, für den Sie einen Werbemittel-Code benötigen. Klicken Sie im Anschluss unter Optionen auf das
Icon und Sie erhalten den gewünschten Trackinglink (einzeln oder als AdCode). Kann ich auch eine Liste der hinterlegten Werbemittel herunterladen? Falls Sie eine vollständige Werbemittel-Liste (z. B. für den Einsatz in einem Affiliate-Netzwerk) nutzen möchten: Klicken Sie im Kampagnen-Kontrollzentrum auf den Tab "Werbemittel-Download" . Wählen Sie hier im Filter "Projekt" den gewünschten Partner aus. Klicken Sie dann auf den Button "Download" . TAG-Management – Einstellungen zur Fremdpixel-Auslieferung Hinweis: Wie bereits zu Beginn erwähnt, möchten wir hier nur den "kleinen" Schritt erläutern und nur auf den Standard-Fall der Fremdpixel-Auslieferung eingehen. Die genauen Einstellmöglichkeiten und korrekten Vorgehensweisen erläutert Ihnen gerne Ihr persönlicher Ansprechpartner. Wie stelle ich für einen Partner die Pixelauslieferung ein? Klicken Sie im Menü auf "Administration => TAG Manager" . Suche nach Teilstring in Freitextfeld Wenn beispielsweise nur nach einem Teil eines Ordertokens gesucht werden soll oder alle Orders, die einen gewissen Teil im Ordertoken hinterlegt haben, so ist dies mit dem “*” Operator möglich. Bei der Suche nach 123 werden die Ordertoken 12345 und 123456 gefunden. Statistik In der Statistik können relevanten Informationen zu Clicks, Leads und Sales gruppiert nach verschiedenen Filtermöglichkeiten angezeigt werden. Es kann beispielsweise nach Subchannel gefiltert werden um die im System vorhandenen Subchannel auf einen Blick zu vergleichen. Statistik herunterladen Über die 3 Buttons ist es möglich, die aktuell angezeigt Statistik inkl. aller oben ausgewählter Filter als Excel-Datei in verschiedenen Formaten zu downloaden. Statistik automatisch per Email versenden Nach dem Klick auf den Brief-Button ist es möglich, die Statistik automatisch & regelmäßig per Email zu erhalten. Zusätzlich können hier das Startdatum und das Durchführungsinterval bestimmt werden. Das Durchführungsinterval beschreibt die Häufigkeit der Zusendung der Emails. Filterung Die Statistik kann gruppiert mit einer entsprechenden vorfilterung aufgerufen werden, ohne das dabei das Frontend und die entsprechenden Filter bedient werden müssen. Durchführung Die Statistik kann mit entsprechender Gruppierung aufgerufen werden. Hierfür muss folgender Link aufgerufen werden: https://SUB-DOMAIN/admin/statistic-[Parameter].do Parameter Tag Statistik (Täglich) statistic-daily Advertiser statistic-advertiser Kampagne statistic-campaign Werbemittel statistic-media Publisher statistic-publisher Projekt statistic-project Subid statistic-subid Referrer statistic-referrer Kanal statistic-channel Provisionsgruppe statistic-provisiongroup Trigger statistic-trigger Customer Journey statistic-journey A/B - Test statistic-abtest Devicetype statistic-devicetype Device statistic-device Browser statistic-browser Land statistic-geocountry Betriebssystem statistic-os Anschließend kann die Statistik mit vorgefilterten Parametern aufgerufen werden. Hierfür können folgende Parameter an den Link anhängen werden. Filterung Parameter Zeitraum: Von - Bis &filter[periodfrom]=JJJJ-MM-DD&filter[periodto]=JJJJ-MM-DD Zeitraum: die letzten 10 Tage &filter[dynamicdate]=last10d Publisher &filter[publisher_id]= Projekt &filter[project_id]= Werbemittel &filter[admedia]= Dialog - Newsletter verschicken Versandeinstellungen Hier können neben dem Absender auch die Adressaten der E-Mail festgelegt werden. Hierfür gibt es mehrer Multi-Selects um den Kreis der Adressaten einzuschränken. E-Mail Einstellungen Der eigentliche Inhalt der E-Mail wird hier hinterlegt. Es wird dringend empfohlen, kein Copy and Paste anzuwenden, sondern die E-Mail direkt im Editor zu verfassen. Unter "Historie" werden alle E-Mails angezeigt, welche systemseitig verschickt wurden. Systemmailtemplates ID Titel Beschreibung 296 alert_error Interne Systembenachrichtigung für easy. Bitte nicht bearbeiten oder entfernen. 353 alert_ok Interne Systembenachrichtigung für easy. Bitte nicht bearbeiten oder entfernen. 321 alert_warning Interne Systembenachrichtigung für easy. Bitte nicht bearbeiten oder entfernen. 250 bewerbung_eingegangen Nachricht an den Advertiser, sobald eine neue Bewerbung für eine Kampagne eingeht. 288 billing_notification Automatisierte Mitteilung an den Publisher über eine neu erzeugte Gutschrift im System. 287 campaign_application_accepted Bestätigung an den Publisher, dass er zur Kampagne freigeschaltet wurde. 286 campaign_application_rejected Ablehnungsbenachrichtigung an den Publisher zu einer Kampagnenbewerbung. 277 generic_passwort_vergessen Automatische E-Mail an Publisher zur Wiederherstellung des Passworts. 273 kontakt_formular Benachrichtigung an das Netzwerk, wenn das Kontaktformular ausgefüllt wurde (durch Publisher oder externe Nutzer). 281 network_accept_user Nachricht an den Publisher, dass seine Anmeldung erfolgreich war und er akzeptiert wurde. 280 network_reject_user Nachricht an den Publisher über die Ablehnung seiner Anmeldung im System. 310 new_billingconfirmation_document Hinweis an die Buchhaltung zur Validierung des Umsatzsteuernachweisdokuments für die Auszahlung. 284 publisher_invitation Einladung an den Publisher zur Teilnahme an einem Partnerprogramm (ggf. mit direkter Kampagnenfreigabe). 283 publisher_registration Interne Benachrichtigung über die Anmeldung eines neuen Publishers im Netzwerk. 285 publisher_registration_to_publisher Begrüßungsmail an den Publisher nach erfolgreicher Anmeldung im System. 329 scheduledexport E-Mail mit einem Link zu einem automatisch erstellten Export für Admin/Publisher/Advertiser. 335 scheduledtransactionexport E-Mail mit den automatisch exportierten Transaktionsdaten an Admin/Publisher/Advertiser. 275 tracking_sale_notification Hinweis an den Publisher, dass eine neue Transaktion über seine Werbefläche erfasst wurde. Verfügbare Platzhalter Platzhalter Beschreibung {$custom_vars.campaigns} {$custom_vars.campaign} Kampagnen {$custom_vars.domain} Netzwerkdomain {$ebestid} Transaktions-ID Datum: {$order.timestamp} Referrer: {$referrer} Partnerprogramm: {$campaign.title} Transaktions-ID: {$ebestid} Sub-ID: {$subid} Projekt-ID: {$order.project_id} Umsatz: {$turnover} Provision: {$provision} Weitere Transaktionsinfos {$order.project_id} Werbefläche/Projekt-ID {$custom_vars.publisher.prename} Publisher-Vorname {$custom_vars.publisher.surname} Publisher-Nachname {$custom_vars.prename} {$user.prename} {$user.surname} {$recipient.settings.surname} {$custom_vars.publisher.settings.prename} Mögliche Platzhalter für die Publisheransprache {$custom_vars.publisher.id} Publisher-ID {$custom_vars.project.url} Projekt-URL {$custom_vars.cycle} Abrechnungszyklus {if $recipient.settings.title == "mr"} Sehr geehrter Herr {$recipient.settings.surname}, {elseif $recipient.settings.title == "mrs"} Sehr geehrte Frau {$recipient.settings.surname}, {else} Sehr geehrte Damen und Herren, {/if} Personalisierte Anrede {$custom_vars.regurl} Registrierungslink für Publisher Differenzen der Klick/Viewzahlen im Vergleich zu anderen Partnerprogrammen Es kann immer vorkommen, dass Klick oder Viewzahlen, welche aus anderen Programmen entnommen oder angeliefert werden, sich mal mehr, mal weniger Stark mit den Zahlen aus dem easy.Affiliate Programm unterscheiden. Die Frage nach den Gründen für die Abweichungen sind extrem schwer zu beantworten, da die Parameter für die Zählweise von jedem Programm anders gesetzt werden und teilweise von Kunde zu Kunde unterschiedlich ausfallen. Da eine Einsicht in die Einstellungen der anderen Programme oftmals nicht gegeben ist, ist eine Überprüfung nicht möglich. Nicht selten handelt es sich um tiefgreifende Einstellungen, welche nicht einfach angepasst werden können. Um euch einen besseren Überblick zu erhalten, können die Kriterien für die Filterungen der Klicks/Views der externen Programme erfragt werden. Klickzählung der easy MARKETING Standardmäßig ist eine eine Recklicksperre von 4 Stunden voreingestellt. Somit wird der Klick eines Nutzers nur alle 4 Stunden gezählt. Die ungefilterten Zahlen können in der Statistik ausgegeben werden. Hierfür muss in der Statistik die Checkbox “Bruttozahlen anzeigen” angehakt werden. Anschließend werden alle Klicks ohne Filterung angezeigt. Hinweis: Selbstverständlich sind Sales / Transaktionen von dieser Logik ausgeschlossen, es wird also jede Transaktion auch erfasst und ausgegeben. Netzwerkgebühr festlegen Es kann für die Verwaltung des Partnerprogramms eine Netzwerkgebühr erhoben werden, die entweder prozentual vom Warenkorbumsatz oder der Publisherprovision berechnet wird. Alternativ wäre ein fester Betrag pro Transaktion ebenfalls möglich. Netzwerkgebühr am Trigger festlegen Um die Netzwerkgebühr am Trigger festzulegen, muss über das Kampagnen-Kontrollzentrum der Reiter “Provisionen” aufgerufen werden. Nun werden auf der Linken Seite alle Trigger aufgelistet, welche für diese Kampagne angelegt wurden. Nun muss der entsprechende Trigger ausgewählt werden. Es öffnet sich auf der rechten Seite die Einstellungen des Triggers. Dort sind folgende Punkte aufgeführt: Unter dem Punkt “(Modus) Netzwerkgebühr” wird die Art zur Ermittlung der Netzwerkgebühr ausgewählt. Hier kann zwischen Keine Berechnung aktiv % von Publisher Provision % vom Warenkorb Festbetrag in € pro Transaktion ausgewählt werden. Unter dem Punkt “Netzwerkgebühr” wird dann der entsprechende Wert hinterlegt. Netzwerkgebühr an der Provisionsgruppe festlegen Um die Netzwerkgebühr für die Provisionsgruppen festzulegen, muss über das Kampagnen-Kontrollzentrum der Reiter “Provisionen” aufgerufen werden. Nun werden auf der Linken Seite alle Provisionsgruppen aufgelistet, welche für diese Kampagne angelegt wurden. Nun muss die entsprechende Provisionsgruppe ausgewählt werden. Es öffnet sich auf der rechten Seite die Einstellungen des Provisionsgruppe. Dort sind folgende Punkte aufgeführt: (Modus) Netzwerkgebühr Netzwerkgebühr Unter dem Punkt “(Modus) Netzwerkgebühr” wird die Art zur Ermittlung der Netzwerkgebühr ausgewählt. Hier kann zwischen Keine Berechnung aktiv % von Publisher Provision % vom Warenkorb Festbetrag in € pro Transaktion ausgewählt werden. Unter dem Punkt “Netzwerkgebühr” wird dann der entsprechende Wert hinterlegt. Abschließend muss die Provisionsgruppe dem entsprechenden Publishern zugeordnet werden. Wie dies im detail funktioniert kann hier nachgelesen werden: Provisionsgruppe Publisher zuweisen Direkte Einladungslinks für Kampagnen verschicken Es ist möglich für Publisher direkte Einladungslinks zu verschicken, damit diese sich direkt registrieren und für die entsprechende Kampagne bewerben können. Durchführung Um an den direkten Einladungslink für den Publisher zu gelangen, muss die entsprechende Kampagne ausgewählt werden. Hierfür wird über den Reiter “Advertiser” die “Advertiserliste” aufgerufen. Anschließend muss die entsprechende Kampagne ausgewählt und das Kampagnen-Kontrollzentrum über das Zahnrad-Symbol aufgerufen werden. Auf der Übersichtsseite des Kampagnen-Kontrollzentrums gibt es ganz unten Links die Box “Registrierungslink”. In dieser ist der Einladungslink für die Publisher zu finden. Dieser kann einfach versendet werden. Trackingmechanismus und Cookiemodus einstellen In den Kampagneneinstellungen kann hinterlegt werden, welcher Trackingmechanismus bei der Kampagne hinterlegt wurde. Die Einstellung hierbei dient lediglich der Information und hat somit keine Auswirkung auf das Tracking. Welcher Mechanismus tatsächlich genutzt wird, ist durch die tatsächlich implementierte Trackingroutine festgelegt. Folgende Informationen sind möglich zu hinterlegen: EMID-Tracking Serversided + Clientsided (empfohlen) EMID-Tracking nur Serversided EMID-Tracking nur Clientsided Data-Light-Tracking nur Clientsided (TRSCJ-Übergabe) Klassisches Cookie-Tracking Redirect (Standard) Redirect und Referrer-Tracking per Whitelist Referrer-Tracking mit Partner-Blacklist Cookiemodus In den Kampagneneinstellungen kann hinterlegt werden, welcher Cookiemodus bei der Kampagne hinterlegt wurde. Der Cookiemodus sagt aus, welche Art von Daten in das Cookie geschrieben werden. Die Einstellung hierbei dient lediglich der Information und hat somit keine Auswirkung auf das Tracking. Welcher Mechanismus tatsächlich genutzt wird, ist durch die tatsächlich implementierte Trackingroutine festgelegt. Folgende Informationen sind möglich zu hinterlegen: Data-Light im Click + EMID-Übergabe Data-Light im Click + TRSCJ-Übergabe Data-Light im Click Nur EMID-Übergabe Nur Data-Light Übergabe (TRSCJ) Profil-Cookie mit EMID bei Click anlegen Cookieinformationen EMID → Das emid Cookie beinhaltet alle Informationen des Nutzers, welche im System zur Verfügung stehen. Hierbei handelt es sich unter anderem um den Clickzeitpunkt, die Kampagne, der Publisher, das Werbemittel sowie sämtliche Clicks innerhalb einer Session, wodurch eine Customer-Journey gebildet werden kann. TRSCJ → Das trscj Cookie beinhaltet lediglich die Information der Campagne, des Publishers, des Werbemittels und den Clickzeitpunkt. Das Cookie wird bei jedem Click über das Werbemittel überschrieben und dient einzig dazu, die Transaktion einem Publisher zur Vergütung zuzuordnen. Es wird keine Customer-Journey gebildet. Berechtigungen für Nutzer des Systems einstellen Es können für unterschiedliche Benutzer auch unterschiedliche Berechtigungen vergeben werden. Dies wird über die Sogenannten “Berechtigungsgruppen” gesteuert. Somit ist es möglich nicht nur Berechtigung für einzelne Nutzer, sondern für ganze Gruppe zu vergeben. Um zu den Einstellungen für die Berechtigungsgruppen zu gelangen, muss entweder eine Berechtigungsgruppe angelegt oder eine bestehende bearbeitet werden. Durchführung Zu den Einstellungen der Berechtigungsgruppe gelangt man über folgenden Reiter: Systemsteuerung → Berechtigungsgruppen Über das Stift-Icon können dann alle Einstellungen für die, sich in dieser befindlichen Berechtigungsgruppe, Benutzer eingestellt werden. Alternativ muss eine neue Berechtigungsgruppe angelegt werden. Hierfür auf den Button “Neue Gruppe anlegen” klicken. Es öffnet sich ein neues Fenster, in dem für alle Berechtigungen entsprechende Status hinterlegt werden können. Status Status Beschreibung yes Die Funktion steht zur Verfügung. no Die Funktion steht nicht zur Verfügung. ACCESS_DENY Der Nutzer hat keinen Zugriff auf die Funktion. ACCESS_READ Der Nutzer kann die Funktion und die hinterlegten Daten sehen, aber keine Änderungen vornehmen. ACCESS_READWRITE Der Nutzer kann die Funktion und die hinterlegten Daten sehen und entsprechende Änderungen vornehmen. Einstellungen Die Einstellungen werden in Gruppen sortiert. Welche Einstellungen für welche Berechtigungsgruppen zur Verfügung stehen, können den nachfolgenden Tabellen entnommen werden: Sonderrechte Berechtigungsname Beschreibung Auswirkung Sprachen Hier können die Sprachen hinterlegt werden, welche dem Benutzer zur Verfügung stehen. Die Sprache wird im Dropdown Menü für den Benutzer ausgegeben. Publisherlogin Der Benutzer darf sich in den Account des Publishers einloggen. Es wird neben den Publishereinstellungen das Icon für den Login den Benutzer angezeigt. Advertiserlogin Der Benutzer darf sich in den Account des Advertisers einloggen. Es wird neben den Advertisereinstellungen das Icon für den Login den Benutzer angezeigt. Export-Links Publisher Daten anzeigen Titel Provisionen anzeigen Warenkörbe anzeigen Der Benutzer kann sich die Warenkorbinhalte an den Transaktionen ansehen. Das Icon für die Warenkörbe wird an den Transaktionen angezeigt. Optional Filter Projektfilter Registerkarten Auszahlungszeit Filter Advertiser Zeigefilter Transaktionen Löschen Der Benutzer kann Transaktionen löschen. Das Icon für das Löschen von Transaktionen wird an der Transaktion angezeigt. Boards global speichern Einstiegsseite Der Benutzer wird auf die hinterlegte Seite geleitet, nachdem er sich eingeloggt hat. - Verfügbare Filter Zusatzparameter Zus. Param. immer exportieren Zeige Diagramme an Statistik Dashboard Diagramm exportieren? Diagramme konfigurieren? Der Benutzer darf im Dashboard Diagramme anpassen. Das Icon zur Anpassung von Diagrammen wird dem Benutzer angezeigt. Labels verfügbar? Der Benutzer darf sich Labels anlegen. Das Label Icon wird dem Benutzer neben der Suche angezeigt. Darf Cache leeren? Der Benutzer darf den Cache der Seite löschen. Das Cache-Löschen Icon wird dem Benutzer neben der Suche angezeigt. Werbemittel in Labels anzeigen? Der Benutzer darf bei den Labels nach Werbemitteln filtern. In den Labeleinstellungen erscheint das Dropdown für die Werbemittelauswahl. DMP - neuen Tag anlegen? Datei-Importhistorie verstecken? Dem Benutzer werden die zuletzt importierten Dateien angezeigt. Module: Überblick Berechtigungsname Beschreibung Auswirkung Überblick Der Reiter “Übersicht” wird hierüber eingeblendet. Der User kann Dashboards erstellen und Daten auswerten. Publisher Berechtigungsname Beschreibung Auswirkung Publisherliste Unter dem Reiter “Publisher” wird die Publisherliste angezeigt. Der User kann sich eine Liste aller Publisher ansehen und diese verwalten um bspw. Daten abzuändern. Publisher-Verbindungen Publisher anlegen Netzwerkregistrierungen Publisher-Abrechnung Trackingkanäle Gruppen Publisher-Freischaltung Einladung Kampagne Berechtigungsname Beschreibung Auswirkung Kampagnencenter Standard-Einstellungen Provisionseinstellungen Werbemitteleinstellungen Werbemitteldownload Werbemittelliste Werbemittelgenerator Produktdateneinstellunge Trackingcode Trackingtest Mapping Newsletter Advertiser Berechtigungsname Beschreibung Auswirkung Advertiserliste Advertiserverbindungen Advertiser-Abrechnung Advertiser anlegen Registrierungen Trackingdiagnose Statistik Berechtigungsname Beschreibung Auswirkung Tag Die Tagesstatistik wird unter Statistiken sichtbar. Der User kann die Tagesstatistik ansehen Advertiser Kampagne Werbemittel Publisher projekt SubID Referrer Kanal Provisionsgruppe Trigger journey A/B Test Devicetype Device Browser Betriebssystem Land Manuelle Statistik Automatisierte Statistik-Versendungen Customer Journey Berechtigungsname Beschreibung Auswirkung Übersicht Session Statistik Administration Berechtigungsname Beschreibung Auswirkung Transaktionsfreigabe Transaktion anlegen Transaktionsimport Transaktionsimport - Controlling TAG-Manager Tag Domains TAG-Manager (Templates) Tracking-Zugriffslog Zeitgesteuerte Aktionen Transaktionen GET-Parameter Dialog Berechtigungsname Beschreibung Auswirkung Publisher-Mailing Dialog Historie Systemtemplates Systemsteuerung Berechtigungsname Beschreibung Auswirkung Benutzerverwaltung Admin Gruppen Netzwerke Content Management News Systemeinstellungen CSV-Templates Kategorien Trackingpatches Arbeitsabläufe Sprachen Url-Shortener Währungen Import Historie Logsystem Serversided Tracking Klicklinkdecoder Mongo Lookup Conversion Call Analyse DMP Berechtigungsname Beschreibung Auswirkung Audiencebuilder Tag Builder Provider API Berechtigungsname Beschreibung Auswirkung Daten-API Import-API Externe APIs Statistik Reporting Export Transaktionen Berechtigungsname Beschreibung Auswirkung Orders Basket Freeze Einleitung Der Basket-Freeze wird mit dem Ziel eingesetzt zu verhindern, dass sobald der User die Warenkorbseite des Shops erreicht, die Vergütung nicht dem Last-Click zugeordnet wird. Durchführung Um die Funktion des Basket-Freeze nutzen zu können, müssen zwei Schritte umgesetzt werden. Zunächst muss der entsprechende Script-Code auf der Warenkorbseite des Shops implementiert werden. Anschließend müssen die Bedingungen für den Basketfreeze im Detail besprochen werden, damit diese entsprechend umgesetzt werden können. Script-Code Folgende Parameter müssen für das Partnerprogramm angepasst werden: Parameter Funktion Beispiel SUBDOMAIN Hier muss die Domain des Partnerprogramms eingetragen werden. Im Standard handelt es sich dabei um eine Subdomain des Shops. https://pvn.shop.de oder https://trck.shop.de CAMPAIGN_ID Die Kampagnen-ID der Kampagne innerhalb des Partnerprogramms. campaign_id=1 TYPE Hier wird die Funktion definiert, die genutzt werden soll. In dem Fall ist diese für den Basketfreeze nötig. type=basketfreeze EMID Die 24-stellige ID, welche durch den Click an die Landingpage übergeben wird, um den User dem entsprechenden Click zuzuordnen. emid=5ffedd69abf7ad093845782c Basket-Freeze an der Kampagne hinterlegen Es kann an den Triggereinstellungen der Kampagne die Basketfreeze-Time hinterlegt werden. Hierfür in das Kampagnen-Kontrollzentrum wechseln und unter dem Reiter “Provision” zu den entsprechenden Trigger wechseln: Anschließend wird das Feld in den Einstellungen angezeigt Einstellungsmöglichkeiten Da der Basketfreeze an den Trigger eingestellt wird, ist eine individuelle Einstellung pro Trigger möglich. Der Basketfreeze bezieht sich hierbei nur auf das Baskettracking und ist somit nicht mit dem Conversiontracking kompatibel. Eingestellt wird an dem Basket die Zeit. OrderSaveMode Am OrderSaveMode kann das Tracking noch spezifiziert werden: Reguläres Tracking = "Tracking läuft attribuiert auf ein Project wie immer" Tracking deaktiviert= "Tracking läuft nicht ein" Systempartnertracking = "Tracking läuft immer auf die 1 (Systempartner) ein und an der Source steht die reguläre Project-ID"