SlideShare a Scribd company logo
AdWords API Workshops – All rights reserved
Mobile Landing Pages
Como melhorar conversões

+Paul Matthews, Google, Inc.
*Adaptado e apresentado por Lia Carrari (google.com/+LiaCarrari)
AdWords API Workshops – All rights reserved
Agenda
+ Por que otimizar para dispositivos móveis?
+ Dispositivos Móveis na API do Adwords
+ 8 Dicas Essenciais
+ Ferramentas

AdWords API Workshops – All rights reserved
Por que otimizar
para dispositivos móveis?

AdWords API Workshops – All rights reserved
Por que otimizar para dispositivos móveis?

15%

do trafego da internet
vem de dispositivos
móveis

… e a tendência é aumentar
AdWords API Workshops – All rights reserved

http://www.kpcb.com/insights/2013-internet-trends
Por que otimizar para dispositivos móveis?

#4

é a posição do Brasil na lista
de países com maior número
de usuários de smartphones.

23%
28%
AdWords API Workshops – All rights reserved

dos planos no Brasil são
de smartphones

de crescimento Y/Y

http://www.kpcb.com/insights/2013-internet-trends
Por que otimizar para dispositivos móveis?

77%
28%

das buscas feitas em
dispositivos móveis são
em casa ou no trabalho

das buscas em dispositivos
móveis levam a conversão
(visita a loja, chamada, compra)

AdWords API Workshops – All rights reserved

55%

das conversões em compras
feitas por dispositivos móveis
ocorrem em menos de 1 hora

59%

dos consumidores acham
anúncios em dispositivos
móveis úteis

http://www.google.com/think/research-studies/creating-moments-that-matter.html
Dispositivos Móveis na
API do Adwords
Como mostrar anúncios em dispositivos móveis

AdWords API Workshops – All rights reserved
Ajuste de lance para Dispositivos Móveis
Nível da Campanha: CampaignCriterionService

Platform
+ 30001: high-end mobile
(high priority)
+ 30000: desktop (low)
+ 30002: tablet (low)
bidModifier
+ Min: 0.1 (10%)
+ Max: 4.0 (400%)
+ Opt-Out: 0 (of mobile)

Nível do Grupo de Anúncio: AdGroupBidModifierService

AdWords API Workshops – All rights reserved
Mobile Preferred

Ad.devicePreference = 30001

AdWords API Workshops – All rights reserved
Mobile Ads
AdGroupAdService

AdWords API Workshops – All rights reserved
Mobile Ads

AdWords API Workshops – All rights reserved

https://developers.google.com/adwords/api/docs/appendix/templateads?hl=en#flipcup_ad
8 Dicas Essenciais
para páginas de destino de dispositivos móveis

AdWords API Workshops – All rights reserved
1 Entregue rápido
Otmize o server-side
+ Reduza de tempo de processamento
+ Minimize redirects
+ Arquivos:
- concatene recursos
- minifique CSS e JavaScript
+ Caching
- reuse recursos

AdWords API Workshops – All rights reserved
2 Performance
+ Otimize o client-side
+ Evite processar páginas pesadas

+ Use cache
- Far-future cache

- Use DevTools

- Versionamento no

- Evite redesenhar

nome/URL do arquivo

- Eventos JavaScript
- Animações
+ CSS
- Cuidado com geradores

AdWords API Workshops – All rights reserved
3 Conteúdo completo
+ Otimize sem remover conteúdo
+ Mantenha a Consistencia!
+ JavaScript para aprimorar

AdWords API Workshops – All rights reserved
4 Adapte para a tela
+ Use design responsivo/adaptativo
+ Mobile-First
+ @media

AdWords API Workshops – All rights reserved
5 Foco no Usuário
+ Viewport
- Configure o viewport com a largura do dispositivo:
<meta name="viewport" content="width=device-width, initial-scale=1>

+ Evite entradas de texto
+ Horizontal Scrolling
+ Pinch-Zoom & Touch
+ Objeto de navegação grande
+ Legível sem fundo

AdWords API Workshops – All rights reserved
6 Acessibilidade
+ Texto em imagens
+ Use ALT

http://www.google.com/accessibility/
AdWords API Workshops – All rights reserved
7 Código Robusto
+ Muitos navegadores para testar:
- Detecte recursos - não navegadores
+ Vendor prefix
+ Trate Excessões
+ Evite gargalos
AdWords API Workshops – All rights reserved
8 Priorize Conteúdo Visível
+ “Above-the-fold”
+ Bloqueio de CSS & JS
+ < ~14KB
+ Web fonts

AdWords API Workshops – All rights reserved
Ferramentas
Para desenvolvimento em dispositivos móveis

AdWords API Workshops – All rights reserved
HTML5 Rocks
www.html5rocks.com/mobile/
+ How does your site behave?
+ Great mobile experience
+ Making your site FAST

AdWords API Workshops – All rights reserved
Debug Remoto
goo.gl/ruR5LU

AdWords API Workshops – All rights reserved
Emulador de dispositivos
goo.gl/k5cYA
+ Deselvolva sem dispositivo

AdWords API Workshops – All rights reserved
PageSpeed Insights
goo.gl/JjzS2t
+ Avaliação do seu site
+ Lista de recomendações
■

High

■

Medium

■

Low

AdWords API Workshops – All rights reserved
Recursos
HTML5 Rocks - http://www.html5rocks.com/mobile
Remote Debugging - http://goo.gl/ruR5LU
Mobile Emulation - http://goo.gl/k5cYA
Google Acessibility - http://www.google.com/accessibility/
Internet Trends 2013 - http://www.kpcb.com/insights/2013-internet-trends
Google Think - http://www.google.com/think/research-studies/creating-moments-that-matter.html

AdWords API Workshops – All rights reserved
Perguntas?

AdWords API Workshops – All rights reserved
AdWords API Workshops – All rights reserved
AdWords API Workshops – All rights reserved
AdWords API Workshops – All rights reserved
Mobile Landing Pages
How to improve conversion

+Paul Matthews, Google, Inc.

AdWords API Workshops – All rights reserved
Agenda
● Mobile in AdWords API
● 8 Essentials
● Mobile Development Tooling

AdWords API Workshops – All rights reserved
Mobile in AdWords API
How to make Ads display on mobile

AdWords API Workshops – All rights reserved
Mobile bid adjustment
● CampaignCriterionService
● AdGroupBidModifierService
○ Criterion > Platform

○ bidModifier

AdWords API Workshops – All rights reserved
Mobile Preferred

● Ad.devicePreference = 30001

AdWords API Workshops – All rights reserved
Mobile Ads
● AdGroupAdService
○ MobileAd

○ MobileImageAd

AdWords API Workshops – All rights reserved
Mobile Ads
● TemplateAd
○ App promotion ad
○ TemplateId: 353

AdWords API Workshops – All rights reserved
8 Essentials
Of mobile landing pages

AdWords API Workshops – All rights reserved
1. Deliver Faster
● Optimize server-side
○ Reduce Processing Time
○ Minimize Redirects

AdWords API Workshops – All rights reserved
1. Deliver Faster
● Files
○ Concatenate Assets
○ Minify CSS & JavaScript

● Caching
○ Re-use Assets

AdWords API Workshops – All rights reserved
Performance as Feature
● Enhance with client-side optimizations
● Avoid process heavy pages
○ Use DevTools to detect
○ Avoid repaints
○ JavaScript events & animations

AdWords API Workshops – All rights reserved
Performance as Feature
● Use the cache
○ Far-future cache
○ Change URL to break cache

● CSS
○ Beware of generators

AdWords API Workshops – All rights reserved
Full Content on All Devices
● No second-class citizens
● Consistency is King!
● JavaScript to enhance

AdWords API Workshops – All rights reserved
Adapt to the Screen
● Responsive / adaptive design
● Mobile First
○ @media & Breakpoints

AdWords API Workshops – All rights reserved
Focus on the User
● Viewport
● Avoid text entry
● Horizontal Scrolling

AdWords API Workshops – All rights reserved
Focus on the User
● Pinch-Zoom & Touch
● Large target navigation
● Readable without Background

AdWords API Workshops – All rights reserved
Make it accessible
● Text within images
● Covered by fingers

AdWords API Workshops – All rights reserved
Code for Robustness
● Too many browsers to test
○ Detect features - not browsers

● Vendor prefixes
● Catch Exceptions
● Avoid Bottlenecks
AdWords API Workshops – All rights reserved
Prioritize Visible Content
● “Above-the-fold”
● Blocking CSS & JS
● Ideally less than ~14KB
● Web fonts

AdWords API Workshops – All rights reserved
Mobile Development Tools

AdWords API Workshops – All rights reserved
HTML5 Rocks
● www.html5rocks.com/mobile/
○ How does your site behave?
○ Great mobile experience
○ Making your site FAST

AdWords API Workshops – All rights reserved
Remote Debugging
● goo.gl/ruR5LU
○ Develop on mobile

AdWords API Workshops – All rights reserved
Mobile Emulation
● goo.gl/k5cYA
○ Develop for mobile
○ No device needed

AdWords API Workshops – All rights reserved
PageSpeed Insights
● goo.gl/JjzS2t
○ Scores your page
○ Graded suggestions
■

High

■

Medium

■

Low

AdWords API Workshops – All rights reserved
Summary

AdWords API Workshops – All rights reserved
Mobile in AdWords API
● Mobile Bidding
● Mobile Preferred
● Mobile Ads

AdWords API Workshops – All rights reserved
8 Essentials (1)
● Deliver Faster
● Performance as Feature
● Full Content on All Devices
● Adapt to the Screen

AdWords API Workshops – All rights reserved
8 Essentials (2)
● Focus on the User
● Make it accessible
● Code for Robustness
● Prioritize Visible Content

AdWords API Workshops – All rights reserved
Tooling
● HTML5 Rocks
● Remote Debugging
● Mobile Emulation

AdWords API Workshops – All rights reserved
Resources
Links
HTML5 Rocks - http://www.html5rocks.com/mobile
Remote Debugging - http://goo.gl/ruR5LU
Mobile Emulation - http://goo.gl/k5cYA
AdWords API Workshops – All rights reserved
Questions?

AdWords API Workshops – All rights reserved
AdWords API Workshops – All rights reserved

More Related Content

Similar to Mobile landing pages

Mobile Landing Pages Talk
Mobile Landing Pages TalkMobile Landing Pages Talk
Mobile Landing Pages Talk
marcwan
 
Getting started with Google Analytics and the AdWords API
Getting started with Google Analytics and the AdWords APIGetting started with Google Analytics and the AdWords API
Getting started with Google Analytics and the AdWords APImarcwan
 
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Ido Green
 
Getting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google AnalyticsGetting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google Analyticsmarcwan
 
Being a Product Manager for Enterprise Products by Snapchat PM
Being a Product Manager for Enterprise Products by Snapchat PMBeing a Product Manager for Enterprise Products by Snapchat PM
Being a Product Manager for Enterprise Products by Snapchat PM
Product School
 
Google Cloud Platform Update
Google Cloud Platform UpdateGoogle Cloud Platform Update
Google Cloud Platform Update
Ido Green
 
SEO Fundamentals Outline Lecture 2
SEO Fundamentals Outline Lecture 2SEO Fundamentals Outline Lecture 2
SEO Fundamentals Outline Lecture 2
Kalin Chernev
 
Geoxis iHub Pvt Ltd Profile
Geoxis iHub Pvt Ltd ProfileGeoxis iHub Pvt Ltd Profile
Geoxis iHub Pvt Ltd Profile
Geoxis
 
Mobility at SAP TDC 2014 SP
Mobility at SAP TDC 2014 SPMobility at SAP TDC 2014 SP
Mobility at SAP TDC 2014 SP
Ronildo Santos
 
Developer Services: Making Developers Successful
Developer Services: Making Developers SuccessfulDeveloper Services: Making Developers Successful
Developer Services: Making Developers Successful
Apigee | Google Cloud
 
UI & API designing services infasta
UI  &  API designing services  infastaUI  &  API designing services  infasta
UI & API designing services infastaShiva Kumar
 
Company Presentation
Company PresentationCompany Presentation
Company PresentationDaksh Bhutani
 
Google Cloud Developer Challenge - GDG Belgaum
Google Cloud Developer Challenge - GDG BelgaumGoogle Cloud Developer Challenge - GDG Belgaum
Google Cloud Developer Challenge - GDG Belgaum
sandeephegde
 
Brochure Net Tantra
Brochure Net TantraBrochure Net Tantra
Brochure Net Tantra
NetTantra Technologies
 
Top seo company Best digital agency | 3foxdigital
 Top seo company Best digital agency | 3foxdigital Top seo company Best digital agency | 3foxdigital
Top seo company Best digital agency | 3foxdigital
3fox Digital
 
best seo company Best digital agency 3foxdigital
best seo company Best digital agency  3foxdigitalbest seo company Best digital agency  3foxdigital
best seo company Best digital agency 3foxdigital
3fox Digital
 
Top seo company Best digital agency | 3foxdigital
  Top seo company Best digital agency | 3foxdigital  Top seo company Best digital agency | 3foxdigital
Top seo company Best digital agency | 3foxdigital
3fox Digital
 
best digital marketing company
best digital marketing companybest digital marketing company
best digital marketing company
3fox Digital
 
Busimate
Busimate Busimate
Busimate
yoonusc2
 

Similar to Mobile landing pages (20)

Mobile Landing Pages Talk
Mobile Landing Pages TalkMobile Landing Pages Talk
Mobile Landing Pages Talk
 
Getting started with Google Analytics and the AdWords API
Getting started with Google Analytics and the AdWords APIGetting started with Google Analytics and the AdWords API
Getting started with Google Analytics and the AdWords API
 
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
 
Getting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google AnalyticsGetting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google Analytics
 
Being a Product Manager for Enterprise Products by Snapchat PM
Being a Product Manager for Enterprise Products by Snapchat PMBeing a Product Manager for Enterprise Products by Snapchat PM
Being a Product Manager for Enterprise Products by Snapchat PM
 
Google Cloud Platform Update
Google Cloud Platform UpdateGoogle Cloud Platform Update
Google Cloud Platform Update
 
SEO Fundamentals Outline Lecture 2
SEO Fundamentals Outline Lecture 2SEO Fundamentals Outline Lecture 2
SEO Fundamentals Outline Lecture 2
 
Geoxis iHub Pvt Ltd Profile
Geoxis iHub Pvt Ltd ProfileGeoxis iHub Pvt Ltd Profile
Geoxis iHub Pvt Ltd Profile
 
Mobility at SAP TDC 2014 SP
Mobility at SAP TDC 2014 SPMobility at SAP TDC 2014 SP
Mobility at SAP TDC 2014 SP
 
NetTantra Web Development Brochure
NetTantra Web Development BrochureNetTantra Web Development Brochure
NetTantra Web Development Brochure
 
Developer Services: Making Developers Successful
Developer Services: Making Developers SuccessfulDeveloper Services: Making Developers Successful
Developer Services: Making Developers Successful
 
UI & API designing services infasta
UI  &  API designing services  infastaUI  &  API designing services  infasta
UI & API designing services infasta
 
Company Presentation
Company PresentationCompany Presentation
Company Presentation
 
Google Cloud Developer Challenge - GDG Belgaum
Google Cloud Developer Challenge - GDG BelgaumGoogle Cloud Developer Challenge - GDG Belgaum
Google Cloud Developer Challenge - GDG Belgaum
 
Brochure Net Tantra
Brochure Net TantraBrochure Net Tantra
Brochure Net Tantra
 
Top seo company Best digital agency | 3foxdigital
 Top seo company Best digital agency | 3foxdigital Top seo company Best digital agency | 3foxdigital
Top seo company Best digital agency | 3foxdigital
 
best seo company Best digital agency 3foxdigital
best seo company Best digital agency  3foxdigitalbest seo company Best digital agency  3foxdigital
best seo company Best digital agency 3foxdigital
 
Top seo company Best digital agency | 3foxdigital
  Top seo company Best digital agency | 3foxdigital  Top seo company Best digital agency | 3foxdigital
Top seo company Best digital agency | 3foxdigital
 
best digital marketing company
best digital marketing companybest digital marketing company
best digital marketing company
 
Busimate
Busimate Busimate
Busimate
 

More from marcwan

Mcc scripts deck (日本語)
Mcc scripts deck (日本語)Mcc scripts deck (日本語)
Mcc scripts deck (日本語)
marcwan
 
Bid Estimation with the AdWords API (v2)
Bid Estimation with the AdWords API (v2)Bid Estimation with the AdWords API (v2)
Bid Estimation with the AdWords API (v2)marcwan
 
Opportunity Analysis with Kratu (v2)
Opportunity Analysis with Kratu (v2)Opportunity Analysis with Kratu (v2)
Opportunity Analysis with Kratu (v2)marcwan
 
Opportunity Analysis with Kratu
Opportunity Analysis with KratuOpportunity Analysis with Kratu
Opportunity Analysis with Kratumarcwan
 
07. feeds update
07. feeds update07. feeds update
07. feeds updatemarcwan
 
AdWords API & OAuth 2.0, Advanced
AdWords API & OAuth 2.0, Advanced AdWords API & OAuth 2.0, Advanced
AdWords API & OAuth 2.0, Advanced marcwan
 
AdWords Scripts and MCC Scripting
AdWords Scripts and MCC ScriptingAdWords Scripts and MCC Scripting
AdWords Scripts and MCC Scriptingmarcwan
 
AwReporting Update
AwReporting UpdateAwReporting Update
AwReporting Updatemarcwan
 
Shopping Campaigns and AdWords API
Shopping Campaigns and AdWords APIShopping Campaigns and AdWords API
Shopping Campaigns and AdWords APImarcwan
 
API Updates for v201402
API Updates for v201402API Updates for v201402
API Updates for v201402marcwan
 
AdWords API Targeting Options
AdWords API Targeting OptionsAdWords API Targeting Options
AdWords API Targeting Optionsmarcwan
 
Reporting Tips and Tricks (Spanish)
Reporting Tips and Tricks (Spanish)Reporting Tips and Tricks (Spanish)
Reporting Tips and Tricks (Spanish)
marcwan
 
Rate limits and performance (Spanish)
Rate limits and performance (Spanish)Rate limits and performance (Spanish)
Rate limits and performance (Spanish)
marcwan
 
OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)
marcwan
 
End to-end how to build a platform (Spanish)
End to-end how to build a platform (Spanish)End to-end how to build a platform (Spanish)
End to-end how to build a platform (Spanish)
marcwan
 
AwReporting tool introduction (Spanish)
AwReporting tool introduction (Spanish)AwReporting tool introduction (Spanish)
AwReporting tool introduction (Spanish)
marcwan
 
Api update rundown (Spanish)
Api update rundown (Spanish)Api update rundown (Spanish)
Api update rundown (Spanish)
marcwan
 
AdWords Scripts (Spanish)
AdWords Scripts (Spanish)AdWords Scripts (Spanish)
AdWords Scripts (Spanish)
marcwan
 
Mobile landing pages (Spanish)
Mobile landing pages (Spanish)Mobile landing pages (Spanish)
Mobile landing pages (Spanish)
marcwan
 
Rate limits and performance
Rate limits and performanceRate limits and performance
Rate limits and performance
marcwan
 

More from marcwan (20)

Mcc scripts deck (日本語)
Mcc scripts deck (日本語)Mcc scripts deck (日本語)
Mcc scripts deck (日本語)
 
Bid Estimation with the AdWords API (v2)
Bid Estimation with the AdWords API (v2)Bid Estimation with the AdWords API (v2)
Bid Estimation with the AdWords API (v2)
 
Opportunity Analysis with Kratu (v2)
Opportunity Analysis with Kratu (v2)Opportunity Analysis with Kratu (v2)
Opportunity Analysis with Kratu (v2)
 
Opportunity Analysis with Kratu
Opportunity Analysis with KratuOpportunity Analysis with Kratu
Opportunity Analysis with Kratu
 
07. feeds update
07. feeds update07. feeds update
07. feeds update
 
AdWords API & OAuth 2.0, Advanced
AdWords API & OAuth 2.0, Advanced AdWords API & OAuth 2.0, Advanced
AdWords API & OAuth 2.0, Advanced
 
AdWords Scripts and MCC Scripting
AdWords Scripts and MCC ScriptingAdWords Scripts and MCC Scripting
AdWords Scripts and MCC Scripting
 
AwReporting Update
AwReporting UpdateAwReporting Update
AwReporting Update
 
Shopping Campaigns and AdWords API
Shopping Campaigns and AdWords APIShopping Campaigns and AdWords API
Shopping Campaigns and AdWords API
 
API Updates for v201402
API Updates for v201402API Updates for v201402
API Updates for v201402
 
AdWords API Targeting Options
AdWords API Targeting OptionsAdWords API Targeting Options
AdWords API Targeting Options
 
Reporting Tips and Tricks (Spanish)
Reporting Tips and Tricks (Spanish)Reporting Tips and Tricks (Spanish)
Reporting Tips and Tricks (Spanish)
 
Rate limits and performance (Spanish)
Rate limits and performance (Spanish)Rate limits and performance (Spanish)
Rate limits and performance (Spanish)
 
OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)
 
End to-end how to build a platform (Spanish)
End to-end how to build a platform (Spanish)End to-end how to build a platform (Spanish)
End to-end how to build a platform (Spanish)
 
AwReporting tool introduction (Spanish)
AwReporting tool introduction (Spanish)AwReporting tool introduction (Spanish)
AwReporting tool introduction (Spanish)
 
Api update rundown (Spanish)
Api update rundown (Spanish)Api update rundown (Spanish)
Api update rundown (Spanish)
 
AdWords Scripts (Spanish)
AdWords Scripts (Spanish)AdWords Scripts (Spanish)
AdWords Scripts (Spanish)
 
Mobile landing pages (Spanish)
Mobile landing pages (Spanish)Mobile landing pages (Spanish)
Mobile landing pages (Spanish)
 
Rate limits and performance
Rate limits and performanceRate limits and performance
Rate limits and performance
 

Recently uploaded

Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
Globus
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 

Recently uploaded (20)

Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 

Mobile landing pages

  • 1. AdWords API Workshops – All rights reserved
  • 2. Mobile Landing Pages Como melhorar conversões +Paul Matthews, Google, Inc. *Adaptado e apresentado por Lia Carrari (google.com/+LiaCarrari) AdWords API Workshops – All rights reserved
  • 3. Agenda + Por que otimizar para dispositivos móveis? + Dispositivos Móveis na API do Adwords + 8 Dicas Essenciais + Ferramentas AdWords API Workshops – All rights reserved
  • 4. Por que otimizar para dispositivos móveis? AdWords API Workshops – All rights reserved
  • 5. Por que otimizar para dispositivos móveis? 15% do trafego da internet vem de dispositivos móveis … e a tendência é aumentar AdWords API Workshops – All rights reserved http://www.kpcb.com/insights/2013-internet-trends
  • 6. Por que otimizar para dispositivos móveis? #4 é a posição do Brasil na lista de países com maior número de usuários de smartphones. 23% 28% AdWords API Workshops – All rights reserved dos planos no Brasil são de smartphones de crescimento Y/Y http://www.kpcb.com/insights/2013-internet-trends
  • 7. Por que otimizar para dispositivos móveis? 77% 28% das buscas feitas em dispositivos móveis são em casa ou no trabalho das buscas em dispositivos móveis levam a conversão (visita a loja, chamada, compra) AdWords API Workshops – All rights reserved 55% das conversões em compras feitas por dispositivos móveis ocorrem em menos de 1 hora 59% dos consumidores acham anúncios em dispositivos móveis úteis http://www.google.com/think/research-studies/creating-moments-that-matter.html
  • 8. Dispositivos Móveis na API do Adwords Como mostrar anúncios em dispositivos móveis AdWords API Workshops – All rights reserved
  • 9. Ajuste de lance para Dispositivos Móveis Nível da Campanha: CampaignCriterionService Platform + 30001: high-end mobile (high priority) + 30000: desktop (low) + 30002: tablet (low) bidModifier + Min: 0.1 (10%) + Max: 4.0 (400%) + Opt-Out: 0 (of mobile) Nível do Grupo de Anúncio: AdGroupBidModifierService AdWords API Workshops – All rights reserved
  • 10. Mobile Preferred Ad.devicePreference = 30001 AdWords API Workshops – All rights reserved
  • 11. Mobile Ads AdGroupAdService AdWords API Workshops – All rights reserved
  • 12. Mobile Ads AdWords API Workshops – All rights reserved https://developers.google.com/adwords/api/docs/appendix/templateads?hl=en#flipcup_ad
  • 13. 8 Dicas Essenciais para páginas de destino de dispositivos móveis AdWords API Workshops – All rights reserved
  • 14. 1 Entregue rápido Otmize o server-side + Reduza de tempo de processamento + Minimize redirects + Arquivos: - concatene recursos - minifique CSS e JavaScript + Caching - reuse recursos AdWords API Workshops – All rights reserved
  • 15. 2 Performance + Otimize o client-side + Evite processar páginas pesadas + Use cache - Far-future cache - Use DevTools - Versionamento no - Evite redesenhar nome/URL do arquivo - Eventos JavaScript - Animações + CSS - Cuidado com geradores AdWords API Workshops – All rights reserved
  • 16. 3 Conteúdo completo + Otimize sem remover conteúdo + Mantenha a Consistencia! + JavaScript para aprimorar AdWords API Workshops – All rights reserved
  • 17. 4 Adapte para a tela + Use design responsivo/adaptativo + Mobile-First + @media AdWords API Workshops – All rights reserved
  • 18. 5 Foco no Usuário + Viewport - Configure o viewport com a largura do dispositivo: <meta name="viewport" content="width=device-width, initial-scale=1> + Evite entradas de texto + Horizontal Scrolling + Pinch-Zoom & Touch + Objeto de navegação grande + Legível sem fundo AdWords API Workshops – All rights reserved
  • 19. 6 Acessibilidade + Texto em imagens + Use ALT http://www.google.com/accessibility/ AdWords API Workshops – All rights reserved
  • 20. 7 Código Robusto + Muitos navegadores para testar: - Detecte recursos - não navegadores + Vendor prefix + Trate Excessões + Evite gargalos AdWords API Workshops – All rights reserved
  • 21. 8 Priorize Conteúdo Visível + “Above-the-fold” + Bloqueio de CSS & JS + < ~14KB + Web fonts AdWords API Workshops – All rights reserved
  • 22. Ferramentas Para desenvolvimento em dispositivos móveis AdWords API Workshops – All rights reserved
  • 23. HTML5 Rocks www.html5rocks.com/mobile/ + How does your site behave? + Great mobile experience + Making your site FAST AdWords API Workshops – All rights reserved
  • 24. Debug Remoto goo.gl/ruR5LU AdWords API Workshops – All rights reserved
  • 25. Emulador de dispositivos goo.gl/k5cYA + Deselvolva sem dispositivo AdWords API Workshops – All rights reserved
  • 26. PageSpeed Insights goo.gl/JjzS2t + Avaliação do seu site + Lista de recomendações ■ High ■ Medium ■ Low AdWords API Workshops – All rights reserved
  • 27. Recursos HTML5 Rocks - http://www.html5rocks.com/mobile Remote Debugging - http://goo.gl/ruR5LU Mobile Emulation - http://goo.gl/k5cYA Google Acessibility - http://www.google.com/accessibility/ Internet Trends 2013 - http://www.kpcb.com/insights/2013-internet-trends Google Think - http://www.google.com/think/research-studies/creating-moments-that-matter.html AdWords API Workshops – All rights reserved
  • 28. Perguntas? AdWords API Workshops – All rights reserved
  • 29. AdWords API Workshops – All rights reserved
  • 30. AdWords API Workshops – All rights reserved
  • 31. AdWords API Workshops – All rights reserved
  • 32. Mobile Landing Pages How to improve conversion +Paul Matthews, Google, Inc. AdWords API Workshops – All rights reserved
  • 33. Agenda ● Mobile in AdWords API ● 8 Essentials ● Mobile Development Tooling AdWords API Workshops – All rights reserved
  • 34. Mobile in AdWords API How to make Ads display on mobile AdWords API Workshops – All rights reserved
  • 35. Mobile bid adjustment ● CampaignCriterionService ● AdGroupBidModifierService ○ Criterion > Platform ○ bidModifier AdWords API Workshops – All rights reserved
  • 36. Mobile Preferred ● Ad.devicePreference = 30001 AdWords API Workshops – All rights reserved
  • 37. Mobile Ads ● AdGroupAdService ○ MobileAd ○ MobileImageAd AdWords API Workshops – All rights reserved
  • 38. Mobile Ads ● TemplateAd ○ App promotion ad ○ TemplateId: 353 AdWords API Workshops – All rights reserved
  • 39. 8 Essentials Of mobile landing pages AdWords API Workshops – All rights reserved
  • 40. 1. Deliver Faster ● Optimize server-side ○ Reduce Processing Time ○ Minimize Redirects AdWords API Workshops – All rights reserved
  • 41. 1. Deliver Faster ● Files ○ Concatenate Assets ○ Minify CSS & JavaScript ● Caching ○ Re-use Assets AdWords API Workshops – All rights reserved
  • 42. Performance as Feature ● Enhance with client-side optimizations ● Avoid process heavy pages ○ Use DevTools to detect ○ Avoid repaints ○ JavaScript events & animations AdWords API Workshops – All rights reserved
  • 43. Performance as Feature ● Use the cache ○ Far-future cache ○ Change URL to break cache ● CSS ○ Beware of generators AdWords API Workshops – All rights reserved
  • 44. Full Content on All Devices ● No second-class citizens ● Consistency is King! ● JavaScript to enhance AdWords API Workshops – All rights reserved
  • 45. Adapt to the Screen ● Responsive / adaptive design ● Mobile First ○ @media & Breakpoints AdWords API Workshops – All rights reserved
  • 46. Focus on the User ● Viewport ● Avoid text entry ● Horizontal Scrolling AdWords API Workshops – All rights reserved
  • 47. Focus on the User ● Pinch-Zoom & Touch ● Large target navigation ● Readable without Background AdWords API Workshops – All rights reserved
  • 48. Make it accessible ● Text within images ● Covered by fingers AdWords API Workshops – All rights reserved
  • 49. Code for Robustness ● Too many browsers to test ○ Detect features - not browsers ● Vendor prefixes ● Catch Exceptions ● Avoid Bottlenecks AdWords API Workshops – All rights reserved
  • 50. Prioritize Visible Content ● “Above-the-fold” ● Blocking CSS & JS ● Ideally less than ~14KB ● Web fonts AdWords API Workshops – All rights reserved
  • 51. Mobile Development Tools AdWords API Workshops – All rights reserved
  • 52. HTML5 Rocks ● www.html5rocks.com/mobile/ ○ How does your site behave? ○ Great mobile experience ○ Making your site FAST AdWords API Workshops – All rights reserved
  • 53. Remote Debugging ● goo.gl/ruR5LU ○ Develop on mobile AdWords API Workshops – All rights reserved
  • 54. Mobile Emulation ● goo.gl/k5cYA ○ Develop for mobile ○ No device needed AdWords API Workshops – All rights reserved
  • 55. PageSpeed Insights ● goo.gl/JjzS2t ○ Scores your page ○ Graded suggestions ■ High ■ Medium ■ Low AdWords API Workshops – All rights reserved
  • 56. Summary AdWords API Workshops – All rights reserved
  • 57. Mobile in AdWords API ● Mobile Bidding ● Mobile Preferred ● Mobile Ads AdWords API Workshops – All rights reserved
  • 58. 8 Essentials (1) ● Deliver Faster ● Performance as Feature ● Full Content on All Devices ● Adapt to the Screen AdWords API Workshops – All rights reserved
  • 59. 8 Essentials (2) ● Focus on the User ● Make it accessible ● Code for Robustness ● Prioritize Visible Content AdWords API Workshops – All rights reserved
  • 60. Tooling ● HTML5 Rocks ● Remote Debugging ● Mobile Emulation AdWords API Workshops – All rights reserved
  • 61. Resources Links HTML5 Rocks - http://www.html5rocks.com/mobile Remote Debugging - http://goo.gl/ruR5LU Mobile Emulation - http://goo.gl/k5cYA AdWords API Workshops – All rights reserved
  • 62. Questions? AdWords API Workshops – All rights reserved
  • 63. AdWords API Workshops – All rights reserved