ALLGEMEIN
„Login“ – Function
erstellt Loginsession, mit der dann der Zugriff auf den Webservice erfolgen kann. – Lebensdauer (15min).
Input: | ||
Username |
String |
UserID (affiliateid) |
Password |
String |
Webservice Passwort |
Output: | ||
Token |
String |
Loginkey, aktiv 15min |
„Logout“ – Function
Funktion beendet Loginsession
Input: | ||
Token |
String |
Loginkey, aktiv 15min |
Output: | ||
kein |
Publisher Bereich
Vorbemerkung:
Alle Datumseingaben sind wie folgt anzugeben:
2012-11-01T17:48:00 Format oder
2012-11-01 17:48:00 oder
DATE_W3C Standart Format (Y-m-d, 2012-11-01)
„SubIdStatistics“
Input: | ||
Token |
String |
Loginkey aus Login-Aufruf |
StartDate |
DateTime |
Datum von |
EndDate |
DateTime |
Datum bis |
MerchantIDs |
Array |
Liste mit MerchantIDs |
ProgramIDs |
Array |
Liste mit ProgrammIDs |
UserID |
String |
user_id, default leer |
SubID |
String |
sub_id, default leer |
TransactionStatus |
Enum |
All, approved, cancelled, rejected, pending |
ValuationType |
Enum |
DateOfRegistration/DateOfConfirmation |
MaximumRecords |
Integer |
default 0/leer – unbegrenzt |
Output: | ||
TotalPayment |
Double |
Gesamtbetrag |
TotalPrice |
Double |
Warenkorbwert gesamt |
Transactions | List of SubIdStatisticsTransactionRecord’s |
SubIdStatisticsTransactionRecord | ||
TransactionID |
Integer |
Transaction nummer |
TransactionType |
Enum |
Click/Sale/Lead |
TransactionStatus |
Enum |
pendind, approved, cancelled |
TransactionTime |
DateTime |
Time of transaction |
UserID |
String |
user_id |
SubID |
String |
sub_id |
ProgramID |
Integer |
ProgramID |
ProgramTitle |
String |
Programm Titel |
Amount |
Double |
Warenkorbwert |
Commission |
Double |
Amount Publisher Earnings |
CheckDate |
Date |
Date when transaction was checked |
AdSpace |
Adspace |
Adspace number |
Category |
Category |
Productcategory |
„ProgramStatistics“
Input: | ||
Token |
String |
Loginkey aus Login-Aufruf |
StartDate |
DateTime |
Datum von |
EndDate |
DateTime |
Datum bis |
ProgramIDs |
Array |
Liste mit ProgrammIDs |
UserID |
String |
user_id, default leer |
SubID |
String |
sub_id, default leer |
TransactionStatus |
Enum |
All, approved, cancelled, rejected, pending |
ValuationType |
Enum |
DateOfRegistration/DateOfConfirmation |
Output: Statistik Overview
|
||
Views |
Integer |
Anzahl Views |
Clicks |
Integer |
Anzahl Clicks |
Sales |
Integer |
Anzahl Leads |
Leads |
Integer |
Anzahl Sales |
Commission |
Double |
Provision gesamt |
OpenCommission |
Double |
Offene Provisionen |
Records | List of ProgramStatisticsRecord |
ProgramStatisticsRecord | ||
ProgramID |
Integer |
ProgramID |
ProgramTitle |
String |
Programm Titel |
Views |
Integer |
Anzahl Views |
Clicks |
Integer |
Anzahl Clicks |
CTR |
Double |
Clickthroughrate |
OpenLeads |
Integer |
Anzahl offener Leads |
ConfirmedLeads |
Integer |
Anzahl bestätigter Leads |
CancelledLeads |
Integer |
Anzahl stornierter Leads |
OpenSales |
Integer |
Anzahl offener Sales |
ConfirmedSales |
Integer |
Anzahl bestätigter Sales |
CancelledSales |
Integer |
Anzahl stornierter Sales |
OpenCommission |
Double |
Offene Provisionen |
ConfirmedCommission |
Double |
Bestätigte Provisionen |
CancelledCommission |
Double |
Stornierte Provisionen |
„SalesLeadsStatistics“
Input: | ||
Token |
String |
Loginkey aus Login-Aufruf |
StartDate |
DateTime |
Datum von |
EndDate |
DateTime |
Datum bis |
ProgramIDs |
Array |
Liste mit ProgrammIds |
UserID |
String |
user_id, default leer |
SubID |
String |
sub_id, default leer |
TransactionStatus |
Enum |
All, approved, cancelled, rejected, pending |
ValuationType |
Enum |
DateOfRegistration/DateOfConfirmation |
MaximumRecords |
Integer |
default 0/leer – unbegrenzt |
Output: | ||
TotalPayment |
Double |
Gesamtbetrag |
TotalPrice |
Double |
Warenkorbwert gesamt |
TransactionRecord | List of SubIdStatisticsTransactionRecord’s |
TransactionRecord | ||
TransactionID |
Integer |
Transaction nummer |
TransactionType |
Enum |
Click/Sale/Lead |
TransactionStatus |
Enum |
pending, approved, cancelled |
TransactionTime |
DateTime |
Conversiondate |
UserID |
String |
user_id |
SubID |
String |
sub_id |
ProgramID |
Integer |
ProgrammID |
ProgramTitle |
String |
Programmbezeichnung |
Amount |
Double |
Betrag |
Commision |
Double |
Provision |
CheckDate |
Date |
Confirmationdate |
Reason |
String |
Ablehnungsgrund |
„MyPrograms“
Input: | ||
Token |
String |
Loginkey aus Login-Aufruf |
Query |
String |
Suchstring |
Category |
Array |
ProgrammKategorie |
MerchantIDs |
Array |
Liste mit MIDs |
PartnershipStatus |
String |
PartnershipStatus |
Output: | ||
TotalCount |
Integer |
Anzahl aller gefundener Programme |
MyProgramsRecord | List of MyProgramRecord |
MyProgramRecord | ||
ProgramID |
Integer |
ProgrammID |
ProgramTitle |
String |
Programmtitel |
ProgramDescription |
String |
Programmbeschreibung |
PartnershipStatus |
Enum |
Approved, Waiting, Suspend |
Merchant |
String |
Merchant |
PayPerImpression | List of CommissionRecords | |
PayPerClick | List of CommissionRecords | |
PayPerLead | List of CommissionRecords | |
PayPerSale | List of CommissionRecords |
„Voucher Service“
„Voucher Search“
„Products (nur Metanetz Netzwerk nicht Moneytrax):“
Grds. nutzen wir den gleichen Aufbau wie Affilinet (ohne Facetting Parameter):
Doku finden Sie hier: Productdatenwebservice
Unsere Webservicelinks lauten dazu wie folgt:
SearchProduct: http://track.metanetz.de/webservice/examples/show_example.php?script=publisher_SearchProducts
GetProducts: http://track.metanetz.de/webservice/examples/show_example.php?script=publisher_GetProducts
GetShoplist: http://track.metanetz.de/webservice/examples/show_example.php?script=publisher_GetShopList
GetCategoryList: http://track.metanetz.de/webservice/examples/show_example.php?script=publisher_GetCategoryList
GetPropertyList: http://track.metanetz.de/webservice/examples/show_example.php?script=publisher_GetPropertyList