35
Phillip Nelson Director of Product, Quixey Using Deep Links for Growth

Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

Phillip NelsonDirector of Product, Quixey

Using Deep Links for Growth

Page 2: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Mobile Deep Linking● What are deep links? ● Why are deep links useful for developers? For users? ● How do I implement deep linking?

Page 3: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

What is Mobile Deep Linking?

Page 4: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Web Deep Linking

http://example.com/over/there?param=value

Page 5: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Web Deep Linking

http://example.com/over/there?param=value

scheme domain path query

Page 6: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Web Deep Linking

http://example.com/over/there?param=value

path + query ~= document

Page 7: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Web Deep Linking

http://example.com/over/there?param=value

documentindex

Page 8: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Mobile Deep Linking

Page 9: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Mobile Deep Linking

Home State Deep States

Page 10: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Mobile Deep Linking

Applicationyelp:///biz/

farm-table-san-francisco

OS

Page 11: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Why is Deep Linking Valuable?● Improve mobile user experience ● Engagement and Growth

Page 12: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Why: User ExperienceQuickly navigate to commonly used features.

Page 13: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Why: User ExperienceShare particular features or states with other users.

Page 14: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Why: User Experience"Back" capabilities make inter-app navigation more useful.

Page 15: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Why: Growth● Engagement ● Retention ● Distribution

Page 16: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Why: Engagement● Lower cost of re-engagement ● Make it easier for users to come back to your apps and yield value immediately

● Ad campaigns to re-engage customers can be optimized.

Page 17: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Why: Engagement

"A game can run an ad to its existing players to try a new level or start a match, with a 'Play Game' call to action."

Source: Facebook Developer's Website

Page 18: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Why: Retention "More than 60% of apps are opened 10 times or fewer after being downloaded"

6T

+500M+1M+10K

Page 19: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Why: Distribution● Easily sharable states ● ~Free

● Better paid distribution ● Ads can link to specific states and flows ● Even for new users!

● A/B testing flows on native and web.

Page 20: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

How: Strategies● Defining ● Publishing ● Web to Native Mappings ● Stand-alone Native

● Navigating ● Ads

Page 21: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

How: Defining Deep Links● Android ● Define Intent filters built in the app manifest.

● iOS ● Register custom URI schemes that will invoke your app.

Page 22: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

How: Map Web to Native

Page 23: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

How: Map Web to Native● HTML ● meta tags ● Facebook's AppLinks, Twitter's

Card Specification ● link tags ● Google's App Indexing

● Site Map xhtml:link tags ● Google's App Indexing

● JSON Manifest ● Quixey's AppURL

Page 24: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

How: Stand-alone Native

● Publish Directly ● App Indexing API (Google) ● Publish new Deep Link URIs

(web urls optional) to Google Service during client run-time.

● App Links Host to Index API (Facebook) ● Data about App Links URLs is

available through this Graph API ● Endpoint to publish App Links

edges

Page 25: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

How: Navigation

● Open URL directly through OS ● Resolve URL through SDK ● Index API (Facebook SDK)

● 3rd Party Deferred through the web ● URX Links ● Web Javascript

Page 26: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

How: Ads● Google Adwords ● App Engagement Ads can use Deep Links

● Facebook Ads for Apps ● Mobile App Ads for Engagement and Conversion

● Tapstream ● Deferred Deep Links is supported by all campaigns

Page 27: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Example: Chess with Strangers

Page 28: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

game

game lobby share

find game

Page 29: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

gamefind game

Start Goal #1

Page 30: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

gamefind game

Start Goal #1: 1%

20%5%

Page 31: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

gamefind game

Start

Goal #1: 5%

5%/find-game

Page 32: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

game

game lobby share

find game

Goal #2

Page 33: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

game

game lobby share

find game

/lobby/{hash}

/find-game /game/{hash}

/lobby/{hash}/share

Page 34: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

game

game lobby share

find game

Start

100%

Goal #1: 100%

Page 35: Using Deep Links for Growth - twvideo01.ubm-us.nettwvideo01.ubm-us.net/o1/vault/gdcnext2014/... · GAME DEVELOPERS CONFERENCE ® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM How: Stand-alone

GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM

Mobile Deep Linking is:● Powerful for users ● Can help drive growth for many types of apps ● Easy to implement