“Mobile in Retail” in Bezug auf Mobile Couponing (EHI Studie/GS1 Germany, 10.11.2011), Germany
Entwurf und Implementierung eines Informationssystems für Mobile Couponing Daniel Aigner...
-
Upload
swanhild-reddin -
Category
Documents
-
view
120 -
download
0
Transcript of Entwurf und Implementierung eines Informationssystems für Mobile Couponing Daniel Aigner...
Entwurf und Implementierung eines Entwurf und Implementierung eines Informationssystems für Informationssystems für Mobile CouponingMobile Couponing
Daniel [email protected]
2Einführung – Was ist Mobile Couponing?
Nur 3 % der herkömmlichen Coupons werden eingelöst Teure Herstellungs- und Verbreitungskosten Limitierte Möglichkeiten (aus Sicherheitsgründen)
3Einführung – Was ist Mobile Couponing?
Mobile Couponing– Untergebiet des Mobile Advertising– Digitale Coupons für ein mobiles Endgerät
Vorteile Auswahl der Zielgruppe Senkung der Kosten Wachsende Verbreitung fähiger Endgeräte Soziale Akzeptanz Kundenbindung Kontrolle und Übersicht
4Einführung – Pilotprojekte
Im Ausland bereits eingesetzt– cellfire.com– dizgo.com
Pilotprojekt Juli 2008 12snap & McDonalds– Anmeldung über SMS-Keyword– Coupons aufs Handy alle 2 Wochen– Einlösequoten von bis zu 29%– 74% nahmen gleich mehrmals teil
5Einführung – Ziel des Projektes
Wer / Was ist ?– Mobile Payment– Parkscheine, Fahrkarten, Eintrittskarten
Mobile Couponing-System– Für große Firmenkunden– Für kleine Einzelhändler– Nützlich und einfach für Verbraucher
6Einführung - Verschiedene Coupon-Varianten
Coupon ohne Validierung– Vorzeigen des Coupons– Nicht Fälschungssicher– Features können nicht genutzt werden
Coupon mit Validierung– Verbindung zum Master-Server nötig– Alle Vorteile Nutzbar– Geldfluss– Digitale Wertausgabe
7Umsetzung
Technische Umsetzung des Systems– Basis des Systems– User akquirieren– User verwalten– Verteilung der Coupons an die Kunden– Einlösen der Coupons– Statistiken– Ausfallsicherheit
8Umsetzung – Basis des Systems
CakePHP– „Model View Controller“– Erweiterungen: Components, Helper ect.
MySQL– DBDesigner 4
Simty– Usersystem– Anmeldung der Verbraucher erforderlich– Rechtesystem– Layouts für Endgeräte
9Umsetzung – User aquirieren
Verknüpfung zwischen Verbrauchern (simty_users) und Werbekunden (advertisers)
Advertiser kann nur verknüpfte User kontaktieren
10Umsetzung – User aquirieren
1. Handynummern importieren Gefundene User verknüpfen Rest benachrichtigen und speichern
1. Eingehende Keyword-SMS
1. Abonnieren Über Umkreissuche nach Coupons
1. Widget Einbinden auf der Firmenseite
11Umsetzung – User verwalten
Die akquirierten User verwalten über– Attribute der Verbraucher– Tags
• Manuell vergeben• Automatisch vergeben
Über Attribute und Tags die Zielgruppe auswählen Historie mit einbeziehen
12Umsetzung - Verteilung der Coupons
Jeder Coupon einem Kunden eindeutig zugeordnet 16 stelliger Code
– 10.000.000.000.000.000 = 10 billiarden Möglichkeiten
1.Push Methode2.Pop Methode
13Umsetzung – Push Methode
User muss mit Advertiser verknüpft sein Bekommt neue Coupons zugeschickt
– Meldung über SMS / E-Mail Einloggen zum Anzeigen und benutzen
14Umsetzung – Push Methode
15Umsetzung – Pop Methode
Liste der Coupons in der Nähe anzeigen Coupons mit den Filialen verknüpfen, in denen sie
eingelöst werden können
16Umsetzung – Pop Methode
17Umsetzung – Pop Methode
1. Liste anzeigen
1. Per Klick auswählen
1. Konkrete Instanz eines Coupons erzeugen und Code generieren
1. Coupon einlösen
18Umsetzung – Einlösen der Coupons
Einlösen der Coupons
19Umsetzung – Einlösen der Coupons
Naiver Ansatz– Einfaches Vorzeigen des Handys– Keine Validierung– Einige Vorteile nicht nutzbar
20Umsetzung – Einlösen der Coupons
Validierung und Einlösung durch die Filiale– Technisches System vor Ort
• Kasse• Extra Gerät• Computer
– Anfrage an Master-Server
Übergabe des Coupon-Codes an das technische System– Manuelle Eingabe– Einscannen→ Coupon-Code in maschinenlesbares Format umwandeln
21Umsetzung – Einlösen der Coupons
Barcode
2D Barcode
Datamatrix QR Code
Code128
22Umsetzung – Einlösen der Coupons
23Umsetzung – Einlösen der Coupons
Gavitec MD20
24Umsetzung – Einlösen der Coupons
Gavitec Exio
25Umsetzung – Die API
HTTP-Requests Parameter per POST
übergeben API-Key benötigt Rückgabe in XML Jeder Aufruf wird
mitgeloggt
Logeintrag eines API-Aufrufs
26Umsetzung – Die API
<?xml version="1.0" encoding="UTF-8" ?><response version="1" trace_id="1055"> <error>false</error> <redemption>true</redemption>
<redemption_id>155</redemption_id> <coupon> <code>7352885688129232</code> <coupon_id>9012345100018</coupon_id> <coupon_name>MediaMarkt Coupon</coupon_name> <amount>500</amount> </coupon> <receipt> <line1></line1> <line2>Coupon Einlösung</line0> <line3></line3> <line4>Coupon: MediaMarkt</line4> <line5>Wert: 5 Euro</line5> <line6></line6> <line7>Code: XXXXX9232</line7> <line8></line8> <line9>Bitte bewahren Sie</line9> <line10>diesen Beleg auf. Bei</line10> <line11>Rückfragen helfen wir Ihnen</line11> <line12>per E-Mail an</line12> <line13>[email protected] gerne</line13> <line14>weiter.</line14> <line15></line15> </receipt></response>
<?xml version="1.0" encoding="UTF-8" ?><response version="1" trace_id="1054"> <error>true</error> <error_code>120</error_code> <error_text>No Coupon with this code found</error_text> <error_text_user>Coupon wurde nicht gefunden</error_text_user></response>
27Umsetzung – Einlösung der Coupons
Validierung und Einlösung durch den Kunden Kunde ist mit dem Handy sowieso im Internet
„Jetzt Benutzen“-Button– Kein extra System in Filiale Nötig– Nicht sicher
• Sicher(er) machen
– Filiale nicht übergeben• Filialnummer eingeben• QR Code abfotografieren
Bluetooth
28Umsetzung – Statistiken
Anzeige über Webinterface
Export als .clv Evtl. Bereitstellung der
Daten über API
29Umsetzung – Ausfallsicherheit
Läuft als integriertes System → Immer erreichbar sein
Master-Server– Mehrere Server + Load-Balancer
Backup-Server– Anderer Hoster– Anderes Rechencenter– Anderes IP-Netz– Speichert einfach alle Anfragen– Später Synchronisieren
30Zusammenfassung
Fortschreitende Verbreitung des mobilen Internets & moderner Smartphones
In einigen Ländern bereits praktischer Einsatz
Vorteile für Werbekunden und Verbraucher Investitionskosten
Rasant wachsender Markt Erster Schritt für massentauglichen Einsatz
31Literatur
Mickey Alam Khan, Giselle Abramovich, Dan Butcher: Mobile Advertising Essentials, 2009. URL http://akhost.chacha.com/siteimages/new_chacha/share/pdfs/Mobile_Advertising_Essentials.pdf
Mickey Alam Khan, Giselle Abramovich, Gabby Kalika, Dan Butcher: Classic Guide to Mobile Advertising, 2008. URL http://www.mobilemarketer.com/cms/lib/1718.pdf
Gavitec AG: Couponing in Deutschland: McDonald’s, 12snap und Gavitec gehen neue Wege in der Kundenbindung, 2008. URL http://www.mobiledigit.de/uploads/media/080807_PM_DE_McDonalds_12snap_01.pdf
Gavitec AG Produktbeschreibungen, Stand März 2009. URL: http://www.mobiledigit.de/produkte.html
CakePHP Manual, StandMärz 2009. URL http://book.cakephp.org/ http://de.wikipedia.org/wiki/Strichcode
CakePHP 1.1: www.cakephp.org DBDesigner 4: www.fabforce.net/dbdesigner4 Eclipse mit PDT: www.eclipse.org/pdt OpenOffice 3.0.1: www.openoffice.org JpGraph: http://www.aditus.nu/jpgraph/ eZ Components: http://ezcomponents.org/ TCPDF: http://tcpdf.sourceforge.net