mobile landing pages talk

33
AdWords API Workshops – All rights reserved

Upload: marcwan

Post on 16-May-2015

1.310 views

Category:

Technology


0 download

DESCRIPTION

How to design mobile landing pages for maximum conversions

TRANSCRIPT

Page 1: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Page 2: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Mobile Landing PagesHow to improve conversion

+Paul Matthews, Google, Inc.

Page 3: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Agenda

● Mobile in AdWords API

● 8 Essentials

● Mobile Development Tooling

Page 4: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Mobile in AdWords APIHow to make Ads display on mobile

Page 5: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Mobile bid adjustment

● CampaignCriterionService

● AdGroupBidModifierService

○ Criterion > Platform

○ bidModifier

Page 6: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● Ad.devicePreference = 30001

Mobile Preferred

Page 7: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Mobile Ads

● AdGroupAdService

○ MobileAd

○ MobileImageAd

Page 8: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Mobile Ads

● TemplateAd

○ App promotion ad

○ TemplateId: 353

Page 9: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

8 EssentialsOf mobile landing pages

Page 10: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● Optimize server-side

○ Reduce Processing Time

○ Minimize Redirects

1. Deliver Faster

Page 11: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● Files

○ Concatenate Assets

○ Minify CSS & JavaScript

● Caching

○ Re-use Assets

1. Deliver Faster

Page 12: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● Enhance with client-side optimizations

● Avoid process heavy pages

○ Use DevTools to detect

○ Avoid repaints

○ JavaScript events & animations

Performance as Feature

Page 13: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● Use the cache

○ Far-future cache

○ Change URL to break cache

● CSS

○ Beware of generators

Performance as Feature

Page 14: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● No second-class citizens

● Consistency is King!

● JavaScript to enhance

Full Content on All Devices

Page 15: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Adapt to the Screen

● Responsive / adaptive design

● Mobile First

○ @media & Breakpoints

Page 16: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● Viewport

● Avoid text entry

● Horizontal Scrolling

Focus on the User

Page 17: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● Pinch-Zoom & Touch

● Large target navigation

● Readable without Background

Focus on the User

Page 18: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● Text within images

● Covered by fingers

Make it accessible

Page 19: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Code for Robustness

● Too many browsers to test

○ Detect features - not browsers

● Vendor prefixes

● Catch Exceptions

● Avoid Bottlenecks

Page 20: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● “Above-the-fold”

● Blocking CSS & JS

● Ideally less than ~14KB

● Web fonts

Prioritize Visible Content

Page 21: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Mobile Development Tools

Page 22: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● www.html5rocks.com/mobile/

○ How does your site behave?

○ Great mobile experience

○ Making your site FAST

HTML5 Rocks

Page 23: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● goo.gl/ruR5LU

○ Develop on mobile

Remote Debugging

Page 24: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● goo.gl/k5cYA

○ Develop for mobile

○ No device needed

Mobile Emulation

Page 25: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● goo.gl/JjzS2t

○ Scores your page

○ Graded suggestions

■ High

■ Medium

■ Low

PageSpeed Insights

Page 26: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Summary

Page 27: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● Mobile Bidding

● Mobile Preferred

● Mobile Ads

Mobile in AdWords API

Page 28: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● Deliver Faster

● Performance as Feature

● Full Content on All Devices

● Adapt to the Screen

8 Essentials (1)

Page 29: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● Focus on the User

● Make it accessible

● Code for Robustness

● Prioritize Visible Content

8 Essentials (2)

Page 30: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

● HTML5 Rocks

● Remote Debugging

● Mobile Emulation

Tooling

Page 31: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Resources

Links

HTML5 Rocks - http://www.html5rocks.com/mobileRemote Debugging - http://goo.gl/ruR5LUMobile Emulation - http://goo.gl/k5cYA

Page 32: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved

Questions?

Page 33: Mobile Landing Pages Talk

AdWords API Workshops – All rights reserved