Message sent successfuly

Sending...

Blog

News, Tipps & Tricks.


Affiliate-APIs im Vergleich – Zanox, Netslave, Affilinet

Alle großen Onlineshops setzen heut zu Tage auf Affiliate-Programme. Hierzu nutzen sie zumeist einen der zahlreichen Anbieter. Aus meiner Erfahrung möchte ich hier kurz 3 der bekanntesten hinsichtlich ihrer API vergleichen.

Zunächst zu meinem Favouriten: Zanox.

Zanox bietet ein klare und sehr gut benutzbare Programmierschnittstelle als SOAP-Service. Neben der herausragenden Schnelligkeit der API ist auch der Support äußerst zufriedenstellend. Weiterhin ist die API sehr gut und Detailreich, mit Beispielen, dokumentiert.

Anzumerken ist, dass Zanox per Default nicht den letzten Klick mitliefert, dies jedoch kann man auf Anfrage aktivieren lassen. Mein zeitraubendster Punkt in der Entwicklung bestand darin den Auth-Token aus und in den Request-Header der SOAP-Anfrage zu lesen bzw. schreiben. Da PHP hier relativ steif ist in Struktur und Datenherausgabe, komfortabler wäre es die Authorisierung in den Request-Body aufzunehmen.

Platz 2 vergebe ich an Netslave, da die API auch hier recht gut dokumentiert und schnell in der Datenherausgabe war. Schnelligkeit ist für mich bei APIs ein essentieller Punkt, da sich auf Seiten der Partner schnell viele Daten ansammeln können.

Für mich bestand in der Arbeit mit Netslave ein großes Problem darin, dass der Anbieter mit dem Auslesen der einzelnen Transaktionen(Sales/Leads) nicht die zugehörige Provision mitsendet. Diese müsste man sich via Umwege aus den einzelenen Partnern via API herauslesen und berechnen(bei Vergütung auf prozentualer Basis). Weiterhin ist es problematisch, wenn nachträglich die Provision eines Partners geändert wird, somit ist man nachträglich nicht mehr in der Lage sicher festzustellen wie hoch die Provision des einzelnen Transfers war. Diese Limitierung beschränkt sich jedoch nur auf die API, in dem Webfrontend ist diese Angabe natürlich vorhanden.

Last but not least: Affili.net
Affili.net bietet die beste Dokumentation alle 3 Netzwerke und stellt auch von Anfang an direkt alle notwendigen Daten bereit. Die Nutzung ist hier also meiner Meinung nach am einfachsten.

Jedoch musste ich in meiner Arbeit mit der API leider feststellen, dass es hier in 2 Monaten zu 2 Ausfällen über mehr als 1 Stunde kam. Weiterhin ist die Antwort-Geschwindigkeit der API nicht mit der der anderen Podiumsplätze vergleichbar. Für 5 Requests, welche mir rund 25000 Transaktionen liefern dauerte es zwischen 2 und 3 Minuten bis meine Datenbank befüllt war, Affilinet und Zanox waren hier mit unter 40 Sekunden deutlich schneller.

Als großer Pluspunkt für nicht Programmierer ist hier zu erwähnen, dass Affilinet die übersichtlichste und funktionsstärkste Weboberfläche bietet. Sollten die Ausfälle und Geschwindigkeit sich bessern, so hat Affilinet definitiv eine Chance auf Platz 1.

// |

Leave a Comment



Danny Bell - 2012