2 <div class="para_title">
3 <strong class="big">Informationen für Werbenetzwerkbetreiber</strong>
6 <div class="para_title">
7 <strong>Allgemeine Informationen</strong>
11 Das {?MAIN_TITLE?} bietet eine universelle API-Anbindung, die hier
12 <strong>ext-network</strong> genannt wird. Mailtausch- oder
13 Paidmail-Betreiber können mit dieser Erweiterung über APIs
14 automatisiert z.B. Forced-Banner oder Paidmails einbinden - es wird
15 deutlich mehr als diese zwei Werbearten unterstützt. Diese Erweiterung
16 befindet sich zur Zeit in der aktiven Entwicklung. Damit ich diese
17 fertigstellen kann, möchte ich gerne möglichst viele
18 Werbenetzwerke aufnehmen, damit möglichst viele Webmaster mein Script
22 <div class="para_title">
24 Welche Daten für welchen Zweck von Ihrem Werbenetzwerk
30 Da ich dieses Script nicht nur für mich, sondern <a rel="me"
31 href="{%url=modules.php?module=index&what=git%}">öffentlich
32 zugänglich</a> unter der GNU GPL 2 entwickle, brauche ich neben einem
33 Account bei Ihrem Werbenetzwerk auch noch viel mehr Daten:
35 <li><strong>Zeichensatz:</strong> Dieses Script arbeitet
36 vollständig auf UTF-8, die meisten Werbenetzwerke laufen auf
37 ISO-8859-1, einige auch auf WINDOWS-1252.</li>
39 <li><strong>Trennzeichen für Daten und Zeilen:</strong> Dies ist
40 meistens gleich und ein senkrechter Strich (Pipe: |).</li>
42 <li><strong>HTTP-Abfragemethode:</strong> Ist meistens GET, besser
43 für den Datenschutz wäre POST, damit die Daten im Rumpf
44 der HTTP-Anfrage stehen und nicht in der Adresszeile.</li>
46 <li><strong>Freie API-Abfragen:</strong> Wie viele tägliche
47 API-Abfragen kostenlos zur Verfügung stehen.</li>
49 <li><strong>Gewerbeschein nötig:</strong> Einige Werbenetzwerke
50 verlangen für die Auszahlung in € oder gar für die
51 Anmeldung einen Gewerbeschein.</li>
56 Dies sind erstmal die allgemeinen "Grunddaten" Ihres
57 Werbenetzwerkes, die ich mindestens brauche. Zudem brauche ich dann noch
58 mindestens eine ausführliche API-Dokumentation (am besten als PDF)
59 und/oder die nachfolgenden Daten:
61 <li><strong>API, Ziel- und Banner-URL:</strong> Manchmal werden Ziel-
62 und Banner-URL in der API-Ausgabe mitgeliefert, was natürlich
63 auch kein Problem darstellt.</li>
65 <li><strong>Zeiteinheit für Reloadsperre:</strong> Die meisten
66 benutzen hier <u class="data">Stunden</u>, einige auch
67 <u class="data">Sekunden</u>.</li>
69 <li><strong>Textcodierung:</strong> Bei einigen Werbenetzwerken wird
70 z.B. bei der Werbeart HTML-Mail der Werbetext mit BASE-64 kodiert,
71 damit das HTML fehlerfrei übertragen werden kann.</li>
73 <li><strong>Alle Abfrageparameter:</strong> Natürlich muss die API
74 Ihres Werbenetzwerkes auch mit Daten gefüttert werden. Genaue
75 Angaben sind hier unversichtbar (wie die Parameter heissen und
76 wozu sie dienen).</li>
78 <li><strong>Array-Index-Übersetzung:</strong> Meistens gibt die
79 API ein Array (Datenfeld) mit Pipes getrennt aus. Dabei hat jedes
80 Array-Element eine Bedeutung (z.B. Kampagnen-Id, Vergütung
81 usw.). Auch hier sind fehlerfreie Angaben unverzichtbar.</li>
83 <li><strong>Sub-Id Tracking:</strong> Unterstützt Ihr Werbenetzwerk
84 Sub-Id Tracking (es muss zu 99,999% die Ziel-URL erweitert werden),
85 so brauche ich auch hier genaue Angaben.</li>
87 <li><strong>Visual-Pay-Check:</strong> VPC können einige
88 Werbenetzwerke, ist Ihres eines davon, so brauche ich auch
89 hierfür Informationen.</li>
91 <li><strong>Vergütungscheck:</strong> Der so genannte V-Check
92 dient zur Endkontrolle, ob das Werbenetzwerk die Vergütung
93 getätigt hat. Bitte nennen Sie hier auch alle Parameter.</li>
95 <li><strong>Fehlercodes:</strong> Sowohl die API-Abfrage, als auch
96 VCheck können Fehlercodes (oder Meldungen) ausgeben. Diese
97 sind ebefalls wichtig, um Debugging seitens des Paidmailers
98 durchführen zu können.</li>
103 <strong>Bitte denken Sie an Beispieldaten! Das hilft mir sehr gut bei der
104 Entwicklung des Scriptes.</strong>
107 <div class="para_title">
108 <strong>Entwicklungsphasen von ext-network</strong>
112 Da die Erweiterung sehr gross und komplex ist, brauche ich dazu mehrere
113 (grobe) Schritte, um an das Ziel zu kommen. Erstmal wäre es zu
114 Programmierzwecken gut, wenn ich einer meiner Seiten bei Ihrem Werbenetzwerk
115 anmelden kann, dann kann ich sofort <em>life</em> alles testen.
119 Die Entwicklung der API-Anbindung selbst teilt sich in 5 grosse Abschnitte
122 <li>APIs im Script aufnehmen (Daten ermitteln, siehe obere Informationen)</li>
124 <li>API-Zugangsdaten abfragen (erledigt)</li>
126 <li>APIs manuell abfragen (testweise; Alpha-Stadium)</li>
128 <li>APIs per Cron-Job abfragen (noch kein Code vorhanden)</li>
130 <li>Werbemittel an den passenden Stellen (z.B. Forced-Banner im
131 Forced-Banner-Bereich des Mitgliedsbereich) einbinden, dabei
132 eventuelle Ausschlussregeln (z.B. maximal X Forced-Banner pro
133 Seite) beachten (kein Code vorhanden)</li>
137 <div class="para_title">
138 <strong>Anmerkungen</strong>
142 Wie Sie nun sehr deutlich erkennen können brauche ich viele Daten und
143 alles muss stimmen. Da hier Tippfehler von uns beiderseits nicht
144 auszuschliessen sind, ist es immer gut, wenn ich mir Ihr Werbenetzwerk
145 einmal <em>life</em> ansehen kann - inklusive API-Ausgaben.
148 <div class="para_title">
149 <strong>"Gegenleistung" von mir</strong>
153 Da ich mit meinem Script allgemeinnützig (eher "volunteer")
154 tätig bin, gibt es für Ihre Arbeit keine Vergütung - auch
155 nicht in virtueller Währung. Was ich Ihnen aber anbieten kann,
156 möchte ich Ihnen kurz erklären:
158 <li>Nach der Aufnahme erhalten Sie <a rel="me" target="_blank"
159 href="http://forum.mxchange.org/topic-513.html">im Forum</a> einen
160 Backlink durch meinen Referral-Link.</li>
162 <li>Jeder neuer Webmaster, der mein Script nutzt, sieht im Adminbereich
163 erneut meine Referral-Links. Sie erhalten also auch von dort aus
164 Verlinkung Ihres Werbenetzwerkes - und das sogar zielgerichtet auf
167 <li>Jeder Webmaster trägt bei der Eingabe seiner API-Zugangsdaten
168 seinen Referral-Link ein. Dieser wird für seine Gäste
169 (wahlweise) und Mitglieder angezeigt. Dies ist bei einigen
170 Paidmailern so Gang und Gebe.</li>
174 <div class="para_title">
175 <strong>Mit mir Kontakt aufnehmen</strong>
179 Mir am liebsten ist es, wenn Sie <a title="Link zum Bug-Tracker" rel="me"
180 href="{%url=modules.php?module=index&what=bug-tracker%}">im Bug-Tracker</a>
181 sich einmal anmelden und ein neues Ticket aufmachen. Dann kann das gesamte
182 Team Ihnen weiterhelfen. Alternativ geht es auch <a rel="me"
183 href="{%url=modules.php?module=index&what=impressum%}">per Mail</a>.