Affilinet-Daten per PHP auslesen

Im Blog von CodingClues findet man einen PHP-Code mit dem seine Affilinet-Provisionen im RSS-Feedreader beobachten kann.

Man muss dabei einfach nur die Publisher ID und das Passwort in die URL eintragen.

<rss version=“2.0?>
<channel>
<title>Affilinet Kontostand</title>
<?
$qry_file = ‘http://publisher-webservices.affili.net/Publisher/Account.asmx/GetPublisherSummary?’
. ‘PublisherID=X’
. ‘&Password=X’;

$xml = simplexml_load_file($qry_file);
print “<item>”;
print “<title>Affilinet Kontostand: “ . $xml->CurrentMonth->Confirmed . ” EUR</title>”;
print “</item>”;
?>
</channel>
</rss>

Eine weitere Möglichkeit die Affilinet-Daten dynamisch zu exportieren erläutert Sascha Boege in seinem Blog. Dabei wird einfach der neue Affilinet Publisher Webservice verwendet, um bestimmte Daten auszulesen. Das Passwort für den Webservice kann man im Moment noch per E-Mail bei Affilinet anfordern und wird dort sehr schnell freigeschalten.

Mit relativ wenig Codezeilen kann man eigentlich die wichtigsten Daten abrufen:

$qry_file = ‚http://publisher-webservices.affili.net/Publisher/Account.asmx/GetPublisherSummary?PublisherID=HIERDIEIDEINGEBEN&Password=HIERDASPASSWORDEINGEBEN‚;
$xml = simplexml_load_file($qry_file) or die(„errrrr, uppps da ist wohl was nicht richtig“);

Somit kann man dann die Daten sehr einfach aufbereiten wie man sie braucht. Folgende Daten stehen zur Verfügung:

$xml->CurrentMonth->Confirmed //aktueller Monat bestätigt
$xml->CurrentMonth->Open //aktueller Monat offen
$xml->CurrentMonth->Canceled //aktueller Monat storniert
$xml->PreviousMonths->Confirmed //letzten Monate bestätigt
$xml->PreviousMonths->Open //letzten Monate offen
$xml->PreviousMonths->Canceled //letzten Monate storniert
$xml->Partnerships->PartnershipsActive //aktive Partnerschaften
$xml->Partnerships->PartnershipsWaiting //auf Freischaltung wartend
$xml->InboxMessages->UnreadMessages //ungelesene Nachrichten
$xml->InboxMessages->ProgramStatus //Programmstatus
$xml->InboxMessages->RateChange // Ratenänderungen
$xml->InboxMessages->Total // Inbox gesamt

Der Vorteil ist auch, dass man damit gleich mehrere Account durchlaufen und summieren kann. Wenn man als Top-Affiliates also verschiedene Accounts hat, kann man sich damit schnell und einfach den Tages-Verdienst anzeigen lassen 🙂

Eine weitere Neuerung von Affilinet ist auch, dass man sich die neuen Partnerprogramme jetzt ebenfalls im Feedreader anzeigen lassen kann. Der Link dazu lautet:

https://www.affili.net/RSS/NewPrograms.aspx?plid=1

Markus Kellermann
Markus Kellermannhttps://www.affiliateblog.de
Markus Kellermann ist bereits seit 1999 im Online-Marketing tätig und Geschäftsführender Gesellschafter der Digital-Marketing-Agentur xpose360 GmbH mit Sitz in Augsburg. Als Autor hat Markus Kellermann bereits eine Vielzahl von Artikeln in Fachmagazinen publiziert. Zudem organisiert er mit der Affiliate Conference, dem Affiliate Innovation Day und der Influencer Conference drei der bedeutendsten Online-Marketing-Veranstaltungen und betreibt neben dem Affiliate-Portal affiliateBLOG.de auch den Podcast Affiliate MusixX.
1,235FansGefällt mir
176FollowerFolgen
130AbonnentenAbonnieren

Verwandte Artikel

#CLOSEUP – 10 Fragen an Oliver...

Oliver Mayer arbeitete nach seiner Ausbildung als Programmierer bei einem in der Nähe von Stuttgart ansässigen Unternehmen...

Affiliate = People Business: Warum der...

Affiliate-Marketing hat sich, gerade auch durch die Corona-Krise, im Laufe der Jahre zu einem der erfolgreichsten Kanäle...

Letzte Chance: Jetzt noch schnell einen...

Bewirb Dich jetzt für die OMR Guided Tours 2024! Du möchtest Deinen Affiliate-Kanal auf das nächste Level heben...

Zusammenfassung des Awin-Webinars: Einblicke in 2023...

Das Awin Webinar lieferte spannende Einsichten in das Affiliate-Marketing im Jahr 2023 und gab einen Ausblick auf...