tirsdag den 16. februar 2010

Hybrid Onboarding

Har du driver en hjemmeside og ønsker du kunne øge andelen af brugere, der er færdig med registreringen? Som drøftet på Google's største blog, har Google arbejdet med Plaxo og Facebook til at forbedre registreringen succesraten for Gmail-brugere. Vi ser nu succesrate så højt som 90%, sammenlignet med 50-60% sats, at de fleste hjemmesider se med traditionel registrering mekanismer. Dette resultat blev opnået ved hjælp af en kombination af vores OpenID, OAuth og bærbare Kontakter API'er. Mens disse API'er har været tilgængelig i over et år, har vi tilføjet en række forbedringer baseret på vores erfaringer med Plaxo og Facebook. Vores dokumentation har nu oplysninger om disse nye funktioner, herunder:
OpenID User Interface Udvidelse 1.0 (herunder evnen til at vise favicon af hjemmesiden) x-har-samling, som er en enhacement til at checkid_immediate anmodninger via UI forlængelse. Hvis anmodningen indeholder \ "openid.ui.x-har-session, \" det vil blive gentaget i det svar, hvis Google opdager en bekræftet sessionSupport for den amerikanske regerings GSA profil for OpenIDPAPE (Provider autentificeringspolitik Udvidelse) til at støtte tvunget adgangskode repromptsSupport for ikke kun Google-konti, men også vores Google Apps-kunder, som drøftet på Enterprise blog
For yderligere informationer, se venligst vores OpenID dokumentation.

Selv om disse teknologier er alle baseret på standarder, metoder til hvordan man kan kombinere dem til at opnå denne succes rate er ikke indlysende, og tog et stykke tid for industrien at finpudse. Flere oplysninger findes i Hybrid Onboarding Guide, men nedenfor er en hurtig oversigt over nogle af de bedste praksis for denne hybrid onboarding teknik:
Teknikken er primært for websteder med et eksisterende login-system baseret på e-mail addresses.It også påtager sig den website vil sende emails til brugere, der endnu ikke er registreret, hvad enten det er gennem de traditionelle e-mail marketing eller sociale netværk invitations.The webstedsejer skal så vælge et lille sæt af e-mail-udbydere som Yahoo og Google, der understøtter disse standards.Whenever hjemmesiden sender e-mail til en bruger på en af disse udbydere, alle hyperlinks, der kan fremme registrering på webstedet skal ændres for at kommunikere den email-adresse (eller i det mindst domæne) af brugeren tilbage til hjemmesiden's registrering page.If registrering side registrerer en bruger fra et af disse områder, bør den ikke starte den traditionelle proces med at spørge brugeren om at indtaste en adgangskode, password bekræftelse, og e-mail. I stedet bør det tydeligt vise en enkelt knap, der hedder \ "Tilmeld dig med din Google-konto \" - hvor Google er erstattet med navnet på den e-mail provider.If brugeren klikker på den knap, bør hjemmesiden benytte OpenID-protokollen til at spørge e-mail-udbyderen til at godkende brugeren, giver deres e-mail-adresse, og eventuelt bede om adgang til deres adressebog ved hjælp af hybrid OpenID / OAuth protokollen og den bærbare Kontakter API. Flere detaljer om denne strøm er tilgængelige på OpenID blog.Once brugeren vender tilbage til hjemmesiden, kan man oprette en konto post for brugeren. På hjemmesiden kan også markere den email-adresse som kontrolleres uden at skulle sende en traditionel \ "bekræftelses-e \" link til brugeren. Hvis det websted, modtog brugerens tilladelse til at få adgang til deres adressebog, kan nu hente den og søge efter oplysninger om brugerens friends.In det usædvanlige tilfælde, hvor en konto, der allerede eksisterer for, at e-mail-adresse, kan det websted, skal du blot logge brugeren til at eksisterende konto. For alle nyregistrerede bruger, bør hjemmesiden derefter vise en side, der bekræfter, at brugeren er registreret, og som angiver, hvor de skal logge ind i future.To gøre loginprocessen enkle, bør hjemmesiden ændre deres login-boksen til at omfatte et logo for hvert af de betroede e-mail-udbydere, der støttes, eller brug en af de andre brugers oplevelser for Federated Login.If en bruger klikker på e-mail-udbyder knap, kan de igen blive sendt til den pågældende websted bruger OpenID protokol. Når brugeren kommer tilbage, kan hjemmesiden enten påvise, at de tidligere har været registreret, eller hvis det er en ny bruger, kan hjemmesiden oprette en konto for dem på fly.In nogle tilfælde den konto kan der allerede eksisterer for, at e-mail-adresse, men det var ikke oprindeligt registreret bruger OpenID. I så fald kan det websted, skal du blot logge brugeren ind på, at allerede eksisterende konto.
Af Eric Sachs, Product Manager, Google Security