Inhaltsverzeichnis
Naturgemäß kann eine Standard-Voreinstellung nicht allen Partnerprogramm-Betreibern gerecht werden. Das gilt auch für die Vermittlungs-Statistik im Partnerbereich des Affiliate-Moduls für Gambio. Wohl aber lässt sich für jede gewünschte Darstellungsweise eine Lösung anbieten, wie nachfolgend nachvollziehbar ist.
Vermittlungs-Statistik im Partnerbereich
Standard-Darstellung
Unter der Überschrift Vermittlungs-Statistik befinden sich im Mitglieder-Bereich unseres Gambio-Partnerprogramms diese 3 Punkte:
- Bestellungen erfolgreich vermittelt
Zählt die Gesamtzahl vom Partner vermittelter Bestellungen inklusive derer, die bereits in Auszahlungen verbucht sind, aber ohne Bestellungen, für die die Provisionsgutschrift noch aussteht. - Bestellungen warten auf Bestätigung
Alles, was nicht unter „erfolgreich vermittelt“ fällt: also alle vermittelten Bestellungen, für die der Affiliate noch keine Gutschrift erhalten hat, aber noch damit rechnen darf. - Diesen Monat vermittelt (bestätigt)
Wie „erfolgreich vermittelt“, jedoch nur im laufenden Kalendermonat erfasste Bestellungen.
Aufklapp-Funktion
Die ersten beiden Punkte sind mit einer Aufklapp-Funktion versehen. Durch Klick auf das Font-Awesome-Auge-Symbol erscheinen Details zu den betreffenden Bestellungen. Ob bzw. welche Kundendaten der Affiliate dabei zu sehen bekommt, legen wir allgemein in den Optionen des Affiliate-Moduls für Gambio fest bzw. spezifisch in den Affiliate-Details im Gambio-Backend.
Für die meisten Affiliates mag die standardmäßige Einteilung gemäß Status der Provisionsgutschrift ausreichend sein. Sind jedoch erst einmal mehrere hundert Bestellungen vermittelt, ist eine detailliertere Unterteilung oft wünschenswert. Für eine Vielzahl der erfolgreich vermittelten Bestellungen besteht möglicherweise schon seit Monaten oder Jahren ein Abrechnungs-Beleg – eine dauerhafte Aufführung kann der Übersichtlichkeit schaden.
Statistik anpassen: Mehr Filter
Download
Die nachfolgend kostenlos zum Download bereitgestellte Datei enthält alle in Version 1.3.1 des Affiliate-Moduls für Gambio möglichen Filter. Statt x Codebeispielen dient die Datei direkt als Vorlage.
Datei | Zuletzt geändert | Größe |
---|---|---|
4,1 KB | ||
Datei als Vorlage für die individuelle Anpassung der Vermittlungs-Statistik im Affiliate-Bereich |
Verfügbare Filter
Die neue Datei hat im Auslieferungszustand nicht den Anspruch, per se übersichtlicher zu sein. Gedacht ist, dass wir gewünschte Filter beibehalten und ggf. umbenennen, überflüssige löschen. Die erfolgreich vermittelten Bestellungen sind nun spezifiziert nach:
- davon in Auszahlungen verbucht
- in Auszahlung verbucht und überwiesen
- in Auszahlung verbucht (Überweisung ausstehend)
- zur Auszahlung verfügbar
Dabei ist 1 die Summe von 2 und 3. 1 + 4 ergibt die Gesamtzahl erfolgreich vermittelter Bestellungen. 4 sind die Bestellungen, aus denen das aktuelle Guthaben des Partners resultiert. „Zur Auszahlung verfügbar“ bedeutet nicht zwingend, dass die Auszahlungsgrenze bereits erreicht ist.
Upload
Die Datei ist für den Upload in folgendes Verzeichnis vorgesehen:
/GXModules/Werbe-Markt/PayPerSale/Shop/Templates/login_in-USERMOD.html
Gemäß dem in Gambio üblichen Usermod-Prinzip erhält sie Vorrang gegenüber der Original-Datei im selben Verzeichnis und wird bei Modul-Updates nicht überschrieben.
Filter im Backend
Die exakt selben Werte stehen auch für die Anpassung der Affiliate-Details im Gambio-Backend zur Verfügung. Zur individuellen Gestaltung erstellen wir eine Kopie der Datei /GXModules/Werbe-Markt/PayPerSale/Admin/Templates/mitglied_info.html
mit Namen mitglied_info-USERMOD.html
und übernehmen bei Bedarf Passagen aus der Datei für den Partnerbereich.
Anpassungen im Aufklapp-Bereich
Für Anpassungen im aufgeklappten Bereich erstellen wir zunächst eine Kopie der Datei /GXModules/Werbe-Markt/PayPerSale/Shop/Classes/Helpers/printOrders.php
und nennen diese printOrders-USERMOD.php
. Nach den gewünschten Anpassungen laden wir sie ins gleiche Verzeichnis wie die Original-Datei.
So bleiben Änderungen update-sicher und sofort wirksam: Die Datei wird bei Modul-Updates nicht überschrieben, und ein Cache-Löschen ist nicht erforderlich.
Best.-Nr. anzeigen
Das Modul lädt bereits die von Gambio vergebene Bestell-Nr., zeigt sie jedoch nicht an. Damit unsere Affiliates die Best.-Nr. sehen können, erweitern wir die Konstruktor-Methode der Helfer-Klasse, indem wir z.B. die Tabellenzeile für die Ausgabe des Bestelldatums wie folgt ergänzen:
$ret.= '<td class="center">' . date('d.m.Y H:i', strtotime($date['datum'])) . '</td>'; if (!$isAdmin) { $ret.= '<td class="center">' . $date['gambio_order_id'] . '</td>'; }
Entsprechend ergänzen wir die Überschriften der Tabelle:
<th>Datum</th>'.(!$isAdmin?'<th>Best.-Nr.</th>':'').'
Gutschriftdatum verbergen
Wir möchten das voraussichtliche Datum der Provisionsgutschrift (Bestätigung der Provision) ausblenden? Dann entfernen wir einfach folgenden Block aus der Datei:
$ret.= '<td class="center">'; if ($date['status'] != 1) { $ret.= 'bestätigt'; } elseif (in_array($date['orders_status'], $commissionOrdersStatusIds)) { $ret.= 'voraussichtlich ' . date('d.m.Y', (strtotime($date['last_modified']) + $commission_days * 86400)); } else { $ret.= 'frühestens ' . (date('d.m.Y', (time() + $commission_days * 86400))); } $ret.= '</td>';
…sowie die entsprechende Überschrift:
<th>Gutschrift</th>