Vous êtes sur la page 1sur 7

URL unique pour tlcharger une app sur l'App Store et le Play Store |...

http://www.hoodbrains.com/un-lien-unique-pour-telecharger-une-applic...

URL unique pour tlcharger une app sur lApp Store et le Play Store
hoodbrains

05/12/2012

5 ractions

Dans toutes communications autour dune application, il doit y avoir un lment qui permet de la tlcharger. Plus le moyen est direct et simple, et moins il y a de chance de perdre le utur utilisateur en route. !oncr"tement, un lien direct # $lcharger lapp % & vers la page du store est satis aisant sur les supports numriques ' et un (R !ode ou une url intelligi)le le sont pour des supports plus physiques. *ais comment aire avec une application disponi)le sur le +oogle Play Store et lApp Store , -l aut deu. liens , Lutilisateur doit choisir entre le lien pour Android et le lien pour i/S , Partager sur deu. pu)lications ace)oo0 di rentes et diviser le )u11 par deu. , 2inalement, le choi. du multi3plate3 orme qui devait viter de couper la cha4ne du )ouche 5 oreille et permettre 5 lapplication de se rpandre, risque )ien davoir le et inverse, en em)rouillant tout le monde d"s le d)ut.

Une URL unique


Pour rsoudre cela, il aut communiquer sur une URL unique. Le choi. de cette URL unique mriterait pro)a)lement un )illet entier, on se contentera de dire ici quil la audrait courte 6pour t7itter, pour les (R !ode, 89 et si possi)le mmorisa)le par un humain. La page derri"re cette URL est alors charge de rediriger le utur utilisateur vers le store qui lui correspond. De gros )outons Play Store, App Store

1 sur 7

14/03/2014 11:24

URL unique pour tlcharger une app sur l'App Store et le Play Store |...

http://www.hoodbrains.com/un-lien-unique-pour-telecharger-une-applic...

standards permettront au utur utilisateur de aire la redirection. !ependant, en aisant cela, on a a:out une tape au utur utilisateur, alors quon pourrait le rediriger automatiquement.

Redirection automatique, selon le User3Agent


Lorsquun navigateur se connecte 5 un site 7e) il lin orme sur sa condition 6nom et version du navigateur, /S, 89 via le header User-Agent. Le site 7e) peut donc ragir 5 la t;te du client. Dans le cas prsent, on va rediriger les visiteurs Android sur la page de lapp, dans lapplication Play Store, les visiteurs i/S sur la page de lapp, dans lapplication App Store, les autres sur notre site qui vante lapplication. /n peut e ectuer la discrimination, et la redirection 5 deu. niveau. < via une redirection =$$P 6au niveau du serveur 7e)9, via quelques lignes de :avascript dans la page. /n e.plicitera seulement la mthode :avascript ici.

Redirection via :avascript


Le User3Agent est disponi)le dans le D/*, cest la varia)le navigator.userAgent . Pour ouvrir une autre URL dans un navigateur, il su it de lassigner 5 document.location . !es deu. in ormations mises ensem)les, le script pour rediriger peut prendre la orme suivante <

2 sur 7

14/03/2014 11:24

URL unique pour tlcharger une app sur l'App Store et le Play Store |...

http://www.hoodbrains.com/un-lien-unique-pour-telecharger-une-applic...

<SCRIPT language=javascript> function redirectOnUserAgent( ! var "apping = ! ## sc$e"e % "ar&et%##details'id=<pac&age(na"e> )android)% )"ar&et%##details'id=co"*appsfit*android)+ ##sc$e"e % it"s,apps%##itunes*apple*co"#app#id<nu"eric (app(id> )ip$one)% )it"s,apps%##itunes*apple*co"#app#id-.//012. /)+ ## if availa3les % )ipad)% )it"s,apps%##itunes*apple*co"#app#id-.//012./) + )ipod)%)it"s,apps%##itunes*apple*co"#app#id-.//012./)+ 4 var userAgent = navigator*userAgent*to5o6erCase( 7 for (var dev in "apping ! if (userAgent*searc$(dev 8= ,9 ! 6indo6*location = "apping:dev;7 return7 4 4 ## else redirect to anot$er page+ or not$ing ## 6indo6*location = )$ttp%##666*"<,top,app,site*co")7 4 <#SCRIPT>

La onction redirect/nUserAgent69 devra ;tre appele au chargement de la page. Par e.emple sur le onload du )ody <
<=O>? onload=@redirectOnUserAgent( 7@>

*;me si cette page nest utilise que pour aire une redirection, il peut ;tre utile dy insrer un minimum de contenu, notamment pour que les partages via ace)oo0 senrichissent correctement. >t voila vous pouve1 maintenant, redirige1 vos utilisateurs avec une URL unique. et ma.imise1 vos conversions. ?hsite1 pas 5 laisser un commentaire pour tout claircissement ou remarque %

Pro il
-nscrive13vous avec $7itter 6http<@@777.hood)rains.com @inde..php,socialAcontrollerBauthCsocialAactionBauthori1eC0eyBt7itterC postAidBDEF9 -nscrive13vous avec 2ace)oo0 6http<@@777.hood)rains.com @inde..php,socialAcontrollerBauthCsocialAactionBauthori1eC0eyB ace)oo0C

3 sur 7

14/03/2014 11:24

URL unique pour tlcharger une app sur l'App Store et le Play Store |...

http://www.hoodbrains.com/un-lien-unique-pour-telecharger-une-applic...

postAidBDEF9 ou Nom E-mail Site internet Commentaire


?on pu)li

Pu)lier G Rponses !ommentaire H $7eets H 2ace)oo0 Ping)ac0 La derni"re rponse date dIil y a J mois L. hood)rains Kue @ Koir il y a LH mois 6@un3lien3unique3pour3telecharger3 une3application3sur3lapp3store3ou3le3play3store@Mcomment3DF9 Com lment our les autres late!ormes mobiles Le mapping suivant permettent de rediriger les utilisateur de Nlac0Nerry, Oindo7s Phone, et Pindle Ama1on. !es lments nont pas pu ;tre tests sur les terminau., tout retour de.prience est )ienvenue.

4 sur 7

14/03/2014 11:24

URL unique pour tlcharger une app sur l'App Store et le Play Store |...

http://www.hoodbrains.com/un-lien-unique-pour-telecharger-une-applic...

"appng = ! ## =lac&=err< ##sc$e"e % $ttp%##app6orld*3lac&3err<*co"#6e3store#cont ent#app(content(id ($ttp%##app6orld*3lac&3err<*co"#6e3sto re#content#app(content(id ## User Agent =lac&=err< 90 @3390@% @$ttp%##app6orld*3lac&3err<*co"#6e3store#conten t#9AB/-@+ ## User Agent =lac&=err< 1 et . @3lac&3err<@% @$ttp%##app6orld*3lac&3err<*co"#6e3store# content#9AB/-@+ ## User Agent Pla<=oo& @pla<3oo&@% @$ttp%##app6orld*3lac&3err<*co"#6e3store#co ntent#9AB/-@+ ## Cindo6s P$one ##sc$e"e % $ttp%##666*6indo6sp$one*co"#s'appid=?OURAPPI > ($ttp%##666*6indo6sp$one*co"#s'appid=?OURAPPI> @6indo6s p$one@% @$ttp%##666*6indo6sp$one*co"#s'appid=9 AB/-@+ ## A"aDon ## sc$e"e % a"Dn%##apps#android'p=:pac&age(na"e; @&indle@ % @a"Dn%##apps#android'p=co"*angr<3irds@ 4

F.

Oe)cace Kue @ Koir il y a E mois 6@un3lien3unique3pour3telecharger3 une3application3sur3lapp3store3ou3le3play3store@Mcomment3GF9 Non:our Pour le moment :e peu. vous dire que le routage depuis un Nlac0)erry vers App7orld est /P par contre avec un lien du type< http<@@app7orld.)lac0)erry.com@7e)store@content@LFQDG 6http<@@app7orld.)lac0)erry.com@7e)store@content@LFQDG9 Pour un Oindo7s Phone J, cest /P galement

Q.

Oe)cace Kue @ Koir il y a E mois 6@un3lien3unique3pour3telecharger3 une3application3sur3lapp3store3ou3le3play3store@Mcomment3GQ9 >ncore moi 8 !est /P pour ta)lette Android,

D.

hood)rains Kue @ Koir il y a E mois 6@un3lien3unique3pour3telecharger3 une3application3sur3lapp3store3ou3le3play3store@Mcomment3RL9 *erci pour les retours % Sai modi i les liens )lac0)erry selon vos conseils <
@$ttp%##app6orld*3lac&3err<*co"#6e3store#clientlaunc$#9AB/-@

5 sur 7

14/03/2014 11:24

URL unique pour tlcharger une app sur l'App Store et le Play Store |...

http://www.hoodbrains.com/un-lien-unique-pour-telecharger-une-applic...

remplac par <


@$ttp%##app6orld*3lac&3err<*co"#6e3store#content#9AB/-@

G.

hood)rains Kue @ Koir il y a J mois 6@un3lien3unique3pour3telecharger3 une3application3sur3lapp3store3ou3le3play3store@Mcomment3FUF9 !e snippet est dsormais disponi)le sur +ist 6https<@@gist.githu).com @:acquarg@UHUDLUJ9 %

=oodNrains
Innovations Web Et Mobiles Votre projet
!ommence ici 6http<@@777.hood)rains.com@contact@9

Lise1 aussi
?ear *e T = !upertino, nous lavons ait il y a F ans % 6@near3 me3ios3J3mais3 oui3gra)@9 Stop au. ides de startup, trouve1 un vrai pro)l"me 5 rsoudre 6@idees3 startup3 vrai3pro)leme@9 Kotre attitude ngative vous rend pauvres 6@attitude3 negative3 rend3pauvre@9

Suive13nous
6http<@@777. ace)oo0.com

6 sur 7

14/03/2014 11:24

URL unique pour tlcharger une app sur l'App Store et le Play Store |...

http://www.hoodbrains.com/un-lien-unique-pour-telecharger-une-applic...

@pro ile.php,idBLHRQLQFQEFRFULG9

6http<@@777.lin0edin.com @company@FREHRRU9

6https<@@plus.google.com @LLGEUEGUJEEDJUGDRRUDR9

6http<@@777.hood)rains.com @ eed@9

Angels, accompagner =oodNrains $echnic les innovations 7e) et mo)iles


6http<@@777. ace)oo0.com @pro ile.php,idBLHRQLQFQEFRFULG9

6http<@@777.lin0edin.com@company@FREHRRU9 6https<@@plus.google.com @LLGEUEGUJEEDJUGDRRUDR9 6http<@@777.hood)rains.com@ eed@9

!ontacte13nous
>mail 6http<@@777.hood)rains.com@contact9
V FHLD =oodNrains

7 sur 7

14/03/2014 11:24