PageRank-Update Obtober 2009 Mobile Webseiten - Meta tags, HTML, CSS und Emulatoren
Dez 02
 

Seit ein paar Tagen ist das Weihnachtsgeschäft im Internet angelaufen. Und ich will euch hier mal ein paar einfache Möglichkeit zeigen wie ihr mit Amazon ein paar Euros verdienen könnt.

Amazon Widgets

Amazon selbst bietet Webmastern die Möglichkeit an Widgets in die eigene Webseite einzubinden. Doch leider kann man hier nichts automatisieren. Denn die Produkte muß man für jedes einzelne Widget selbst bestimmen.
Daher will ich mich hier auch damit nicht weiter beschäftigen.

Amazon aStore

Eine weitere einfache Möglichkeit ist ein sogenannter aStore von Amazon den man recht simple auf die eigenen Bedürfnisse anpassen kann. Ein Beispiel hierfür findet ihr z.B. in meinem Nintendo Wii Shop wo ihr euch die Nintendo Wii kaufen könnt :) . Da man aber den aStore leider nicht direkt selbst in die Webseite einbetten kann sondern nur z.B. per iFrame und man hier auch wieder keine Programmierkenntnisse benötigt interessiert uns dies hier auch erstmal nicht.

Amazon RSS

Mit den Amazon RSS-Feeds können wir automatisiert verschiedene RSS-Feeds in unsere Seite einbinden bei einen Programmieraufwand von gerade einmal 10 Minuten :) . Wie die Einbindung in einem Wordpress-Blog-System aussehen könnte könnt ihr auf wiirtuell.de sehen unter Wii Bestseller (Top 10 Wii Spiele). Als erstes braucht ihr aber einen Amazon Partneraccount, denn sonst verdient ihr nichts :) .

So wenn ihr nun einen Amazon-Partneraccount habt dann kann es nun endlich losgehen.
Als erstes surft ihr erst einmal eine Kategorie bei Amazon an die zu eurem Blogthema passt. Ich selbst werde hier in diesem Beispiel alles an Hand einer/verschiedener Wii Kategorien erklären.
So wenn ihr euch nun für eine Kategorie entschieden habt dann sollte eure URL wie folgt aussehen
http://www.amazon.de/gp/bestsellers/videogames/195017011/

Sollte eure URL weitere Parameter enthalten wie z.B. ref=pd_ts_vg_nav könnt ihr dies getrost löschen.
So nun ersetzen wir erst einmal das gp in der URL durch rss und ihr solltet nun den Amazon Rss-Feed zu der gewählten Kategorie sehen.

Als nächstes fügen wir den Partner-Channel-ID-Tag der URL hinzu.
Eure URL sollte dann wie folgt aussehen.
http://www.amazon.de/rss/bestsellers/videogames/195017011/?tag=xxx-21

xxx-21 müsst ihr natürlich durch eure Partner-Channel-Id ersetzen.

Als nächstes erstellen wir uns erst einmal eine Testpage die wir unter den Namen amazonrss.php abspeichern. In dieser Datei schreiben wir nun folgendes rein.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?
$rss_feed = 'http://www.amazon.de/rss/bestsellers/videogames/195017011/?tag=xxx-21'; //Alle Wii Spiele
 
$xml_file = simplexml_load_file($rss_feed);
 
$xml_items = $xml_file->channel->item;
foreach($xml_items AS $item){
 
	$string .= '<p>'
			.'<b>'.$item->title.'</b>'
			.$item->description
		.'</p><div class="clear">&nbsp;</div>';
}
 
echo $string 
?>

Diese Datei rufen wir nun mal auf um uns das Resultat zu betrachten. Solltet ihr Lokal keinen Apache mit PHP5 installiert haben dann kopiert die Datei auf euer Webspace und ruft sie darüber auf. Wenn ihr nun eine komische Fehlermeldung bekommt dann habt ihr wahrscheinlich simpleXML noch nicht aktiviert bzw. installiert.

Solltet ihr aber den Amazonfeed bei euch sehen dann können wir zu Schritt 2 übergehen.

Und zwar gehen wir nun in unser Wordpress-Themes-Ordner und kopieren uns dort einmal die page.php und nennen sie amazon-rss.php sollte in eurer Themen-Ordner noch keine page.php enthalten sein so macht eine Kopie von eurer index.php.

Als nächstes öffnen wir die neue amazon-rss.php Page/Seite
und schreiben hier folgendes direkt nach <?php rein.

1
2
3
/*
Template Name: top10Amazon
*/

Durch diesen Eintrag können wir nun in Wordpress die Page direkt ansprechen wenn wir dann gleich eine neue Seite erstellen werden.

Als nächstes suchen wir folgenden Eintrag in unserer amazon-rss.php Page

1
 <?php the_content(__('(more...)')); ?>

Diesen Einzeiler ersetzen wir nun durch unseren Testcode den wir ja zuerst geschrieben hatten.

Wenn dies nun alles erledigt ist könnt ihr die Datei abspeichern und uploaden.
Wenn ihr die Datei hochgeladen habt dann logt euch doch jetzt mal in euer Admin-Menü bei euren Wordpress-Blog ein und klickt auf “Seite erstellen”. Nun solltet ihr auf der rechten Seite in der Attribute-Box den Menüpunkt Templates sehen. Und dort sollte dann auch euer Template-Name top10Amazon zu finden sein. Den wählt ihr natürlich aus und speichert eure Page mit einen sinnlosen äh sinnigen Titel ab. Den Contentpart könnt ihr euch hier sparen da wir den ja entfernt haben :) . Falls ihr noch etwas dazudichten wollt dann fügt die Funktion the_content(__(’(more…)’)); wieder hinzu.

So das war es dann auch eigentlich schon, denn nun sollte im Frontend eine neue Page sichtbar sein die im Blogdesign erstrahlt und zusätzlich noch die Top 10 Amazon Produkte zu der Kategorie X enthält.

Wie immer hoffe ich das es verständlich war, falls nicht dann nutzt bitte die Kommentarfunktion.

written by Maik \\ tags: , , , , , ,

Leave a Reply