SlideShare a Scribd company logo
1 of 66
@hoffman8 @heroconf #IntroToScripts
PAGE 1
Amy Bishop | @hoffman8
Director: Audits, Outbound, Training | Clix
Introduction to Scripts
@hoffman8 @heroconf #IntroToScripts
That One Slide
• PPC Manager 6+ years
• Dev Wannabe
• Travel Enthusiast
• Twitter: @Hoffman8
@hoffman8 @heroconf #IntroToScripts
Agenda
PAGE 3
• Script Components
• Setting Up a Script
• Compatible Formats
• Practical Use
• Tips
• Common Errors
• (Free!) Resources
Practical
Strategies for
Selling Tickets in a
Social World
@hoffman8 @heroconf #IntroToScripts
Breaking It Down
@hoffman8 @heroconf #IntroToScripts
Script Components
Functions
Variables
Objects
Methods
Selectors
Iterators
@hoffman8 @heroconf #IntroToScripts
PAGE 6
Comments
PAGE 7
Comments are notes that
are made within the
script that are not
executed. They are solely
for reference.
// This is a 1 line comment.
/* This is a multiple
line comment. */
Functions
PAGE 8
A function is a block of
code that is designed to
perform a particular task.
You’ll see the function
name followed by
parentheses. The code to
be executed is between
brackets.
function toCelsius(f) {
return (5/9) * (f-32);
}
Variables
PAGE 9
Variables are
containers for storing
data values.
Variables correspond
to objects and
entities.
Variables must be
identified with unique
names
var x = 5;
var y = 6;
var z = x + y;
x,y,z are variables
Objects
PAGE 10
Objects are variables but
can contain many values.
The contents of the
object are called
properties and each
property has a property
value.
Objects are sometimes
called elements.
var Shoes = {type:”Heels”,
color:”Red”, brand:”Prada”}
Property:
Type
Color
Brand
Property Value:
Heels
Red
Prada
Methods
PAGE 11
A method is a
property that contains
a function definition.
Can be used to call
information & make
commands.
http://www.w3schools.com/js/js_object_methods.asp
Object Properties
Selectors
PAGE 12
Selectors are used to
pull in the objects and
entitites that you have
identified in your
script.
Selectors can use
conditions, kind of like
filters.
var campaignSelector =
AdWordsApp.campaigns()
.withCondition("Clicks > 10")
.withCondition("Impressions > 100")
.orderBy("Impressions DESC")
.forDateRange("YESTERDAY");
Iterators
PAGE 13
Iterators are used to
pull in information in
phases, so as not to
overload the system.
An Iterator can be
used only after the
Selector has been
created.
Function
PAGE 14
Variables
PAG
E
15
Selectors
PAG
E
16
Iterators
PAG
E
17
Iterators
PAGE
18
Variables
Selectors
Iterators
Begin Function
End Function
http://www.freeadwordsscripts.com/2013/02/store-account-level-quality-score-in.html
@hoffman8 @heroconf #IntroToScripts
Pop Quiz!
PAGE 19
@hoffman8 @heroconf #IntroToScripts
You don’t have to be able to write scripts in order to use them.
There are Tons of Free scripts at your disposal!
Examples from: FreeAdWordsScripts.com, Optimizyr Blog, Search Engine Land (courtesy of BrainLabs), and Developers.google.com
@hoffman8 @heroconf #IntroToScripts
In fact, there are free examples IN
the IDE!
Practical
Strategies for
Selling Tickets in a
Social World
@hoffman8 @heroconf #IntroToScripts
Implementing Scripts
@hoffman8 @heroconf #IntroToScripts
7 Simple Steps
1. Navigate to the Script IDE in AdWords
2. Write (or Paste!) Your Script
3. Authorize the Script
4. Preview the Script
5. Review & Correct Errors
6. Run the Script
7. Schedule the Script
@hoffman8 @heroconf #IntroToScripts
Script IDE
PAGE
25
@hoffman8 @heroconf #IntroToScripts
Slide 26
@hoffman8 @heroconf #IntroToScripts
Script IDE
PAGE
27
IDE = Integrated
Development
Environment
Allows for editing,
debugging, and
launching scripts
within the AdWords
interface
Slide 27
@hoffman8 @heroconf #IntroToScripts
Write (or Paste) the Script
PAGE 28
Script shared by Frederick Vallaeys, Optimyzr
@hoffman8 @heroconf #IntroToScripts
(If Borrowed) Personalize The Script
PAGE 29
Often Free Scripts Include Instructions!
@hoffman8 @heroconf #IntroToScripts
(If Borrowed) Personalize The Script
PAGE 30
Often Free Scripts Include Instructions!
@hoffman8 @heroconf #IntroToScripts
Authorize
PAGE 31
Scripts may run on the user’s
behalf, when scheduled, even if
the user is not logged in.
Therefore, users must authorize
AdWords scripts to run and make
changes (as indicated in the
script).
@hoffman8 @heroconf #IntroToScripts
Preview
PAGE 32
ALWAYS preview your scripts!
@hoffman8 @heroconf #IntroToScripts
Check & Resolve Errors
PAGE 33
The log will show you where errors occur, so that you can
easily fix them. Be aware, though, that the line provided may
be code referencing a different line, where the actual issue
lies.
@hoffman8 @heroconf #IntroToScripts
Preview Again!
PAGE 34
After you’ve corrected the errors, preview your script again.
More errors may arise in later parts of the script. Rinse &
repeat until no errors arise.
@hoffman8 @heroconf #IntroToScripts
Run The Script
PAGE 35
Once errors have been
corrected, and the
preview is free of
errors, you’re ready to
run the script!
Just click the blue
button!
@hoffman8 @heroconf #IntroToScripts
Schedule
PAGE 36
Schedule the script to run in future. Click “+
schedule” and choose the frequency at which
you’d like it to run.
Practical
Strategies for
Selling Tickets in a
Social World
@hoffman8 @heroconf #IntroToScripts
Compatible Integrations &
Opportunities
@hoffman8 @heroconf #IntroToScripts
COMPATIBLE
FORMATS
• Google Sheets
• Google Drive
• Emailed Results
• URL Fetch
• JDBC
• Automatic Changes
@hoffman8 @heroconf #IntroToScripts
GOOGLE SHEETS
& GOOGLE DRIVE
• Utilize Google Spreadsheets as a
data source. Ex:Add these keywords
• Export and Store Data
• Visualize Reports
• Create, Find, & Modify Files on
Google Drive
@hoffman8 @heroconf #IntroToScripts
CHARTS
Visualize data through the ChartApp
interface, which will allow you to
create custom charts through Google
Chart Tools.
@hoffman8 @heroconf #IntroToScripts
EMAIL
• Receive a notification that the script
has ran.
• Receive an email with the script’s
findings.
• Utilize customize HTML to format
professional reporting to be
automatically sent to clients &
colleagues
@hoffman8 @heroconf #IntroToScripts
URL FETCHING
Make use of external data feeds:
• Pull in password-protected feeds
from your site (ex. Inventory
information)
• Pull information from alternate data
sources to inform script decisions
@hoffman8 @heroconf #IntroToScripts
JDBC
• Can connect your script to external
JDBC-compliant databases such as:
• Google Cloud SQL
• MySQL
• Microsoft SQL Server
• Oracle Databases
@hoffman8 @heroconf #IntroToScripts
AUTOMATIC
CHANGES
Authorize & automate the script to
make optimizations within the account
on your behalf.
Practical
Strategies for
Selling Tickets in a
Social World
@hoffman8 @heroconf #IntroToScripts
Practical Use
@hoffman8 @heroconf #IntroToScripts
Making the Most of Scripts
PAGE 46
• Recurring Tasks
• Reporting
• Analysis
• Monitoring
• Complex Tasks & Integrations
@hoffman8 @heroconf #IntroToScripts
When to Automate
PAGE 47
“…if you do something 2-3 times by
hand, the next time should be
automated.”
-Brad Geddes
@bgtheory
@hoffman8 @heroconf #IntroToScripts
Examples
PAGE 48
• Checking Ad Groups for the Number
of Keywords & Ads
• Checking for URL Errors
• Pulling Data for Frequent Reports
• Determining when Ad Tests Have
Reached Statistical Significance
• Bid & Budget Changes
• Ad Customizers
Practical
Strategies for
Selling Tickets in a
Social World
@hoffman8 @heroconf #IntroToScripts
Tips For Getting Started
@hoffman8 @heroconf #IntroToScripts
EMBRACE
JAVASCRIPT
There are several free Javascript
tutorials and courses online!
Learn at your own pace – for free!
@hoffman8 @heroconf #IntroToScripts
PRACTICE WITH
FREE CODE
Use free scripts and practice making
tweaks to them until you get more
comfortable with Javascript.
@hoffman8 @heroconf #IntroToScripts
BETTER SAFE THAN
SORRY
Diminish risk by starting with scripts
that create reports and alerts as
opposed to making changes.
Practical
Strategies for
Selling Tickets in a
Social World
@hoffman8 @heroconf #IntroToScripts
Common Issues & Mistakes
Practical
Strategies for
Selling Tickets in a
Social World
@hoffman8 @heroconf #IntroToScripts
Scripts Can be Finicky!
@hoffman8 @heroconf #IntroToScripts
• Javascript is case sensitive
• Be sure to utilize consistent capitalization
within naming conventions.
• Generally you’ll see the error
“undeclared” variable” if capitalization is
an issue
• Most sources suggest camel case
(firstName, lastName, etc)
Capitalization
@hoffman8 @heroconf #IntroToScripts
@hoffman8 @heroconf #IntroToScripts
• If the error indicates the problem is in the last line,
there is probably one too many } brackets. Try
deleting it and previewing again.
• Semi-Colons should be used to end a line of
code, like a period to a sentence.
• A missing semi-colon will cause the script editor to
report an error but can cause the editor to identify the
wrong line
• Consistently use quotation marks. “ or ‘ can be
used but you must use the same to open and
close.
Grammar & Syntax
@hoffman8 @heroconf #IntroToScripts
• Make sure that you clear out the IDE, if necessary.
• Common error message: “scripts must have one main
function”
• Be sure to update all the customized data to fit
your needs.
• Date, Email/Spreadsheet URL, Currency, etc.
Borrowed Scripts
@hoffman8 @heroconf #IntroToScripts
• Scripts that have specific date ranges
should not be scheduled
• Never ‘set it and forget it’ with a script that
implements changes.
Logistics
Practical
Strategies for
Selling Tickets in a
Social World
@hoffman8 @heroconf #IntroToScripts
Resources
Practical
Strategies for
Selling Tickets in a
Social World
@hoffman8 @heroconf #IntroToScripts
Learning Javascript
• w3schools Training
• CodeAcademy.org
• Learn more about the components
• Udemy.com
Learning About AdWords Scripts
• Scripts Forum
• AdWords Developer Resources
• Google Style Guide
• Google Scripts Blog
• AdWords Code Lab Resources
• Compatible Formats & Integrations
Free Scripts
• FreeAdWordsScripts.com
• Google Developer Solutions
• Free Code Snippets
• RankHammer’s Script Compilation
• Google it!
Smart People.
• Russell Savage, FreeAdWordsScripts.com @russellsavage
• Steve Hammer, Rank Hammer @armondhammer
• Dan Gilbert, Brainlabs @brainlabs
• Frederick Vallaeys, Optimyzr @siliconvallaeys
• Jon Gritton, Cobnut Web Services google.com/+JonGritton
• Christi Olson, iSEM Consulting @ChristiJOlson
• Scripts Forum
Follow The Smart People.
@hoffman8 @heroconf #IntroToScripts
Thank You!
CLIX Marketing
217 La Grange Rd
Pewee Valley, KY
40056
Tel :502.442.2776
Fax :502.805.0643
Web: clixmarketing.com
66
@clixmarketing
@hoffman8
Facebook.com/
clix-marketing
amy@clixmarketing.com

More Related Content

What's hot

5 Best Kept PPC Secrets I've Discovered Through Millions of Ad Spend
5 Best Kept PPC Secrets I've Discovered Through Millions of Ad Spend5 Best Kept PPC Secrets I've Discovered Through Millions of Ad Spend
5 Best Kept PPC Secrets I've Discovered Through Millions of Ad SpendKlientBoost
 
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016Scaling Enterprise SEM Campaigns - SMX Muenchen 2016
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016Christi Olson
 
Bring Home the Black Sheep: Integrating Paid Media into Existing Campaigns
Bring Home the Black Sheep: Integrating Paid Media into Existing CampaignsBring Home the Black Sheep: Integrating Paid Media into Existing Campaigns
Bring Home the Black Sheep: Integrating Paid Media into Existing Campaignsemfluence
 
The Role of Online Building Product Directories for Marketing
The Role of Online Building Product Directories for MarketingThe Role of Online Building Product Directories for Marketing
The Role of Online Building Product Directories for MarketingPritesh Patel
 
Advanced Content Creation, SEO & Storytelling
Advanced Content Creation, SEO & StorytellingAdvanced Content Creation, SEO & Storytelling
Advanced Content Creation, SEO & StorytellingCasey Armstrong
 
Online SEO Meetup
Online SEO MeetupOnline SEO Meetup
Online SEO MeetupSemrush
 
Creating the blueprint for digital performance
Creating the blueprint for digital performanceCreating the blueprint for digital performance
Creating the blueprint for digital performancesemrush_webinars
 
Predictive Analytics: A Content Marketer's Secret Weapon
Predictive Analytics: A Content Marketer's Secret WeaponPredictive Analytics: A Content Marketer's Secret Weapon
Predictive Analytics: A Content Marketer's Secret WeaponUberflip
 
Google Analytics For Beginners
Google Analytics For BeginnersGoogle Analytics For Beginners
Google Analytics For BeginnersIan Lurie
 
Make millions and more with Local SEO
Make millions and more with Local SEOMake millions and more with Local SEO
Make millions and more with Local SEOAK DigiHub
 
Best Top SEO Tools, SEO Process & SEO Reports
Best Top SEO Tools, SEO Process & SEO ReportsBest Top SEO Tools, SEO Process & SEO Reports
Best Top SEO Tools, SEO Process & SEO ReportsAK DigiHub
 
How to Master Your PPC Performance
How to Master Your PPC Performance How to Master Your PPC Performance
How to Master Your PPC Performance semrush_webinars
 
Brighton seo seo-without-traffic
Brighton seo seo-without-trafficBrighton seo seo-without-traffic
Brighton seo seo-without-trafficFound.
 
Mike Wojciechowski — PPC + SEO e-Commerce Tips
Mike Wojciechowski — PPC + SEO e-Commerce TipsMike Wojciechowski — PPC + SEO e-Commerce Tips
Mike Wojciechowski — PPC + SEO e-Commerce TipsSemrush
 
Building your outreach machine
Building your outreach machineBuilding your outreach machine
Building your outreach machineMichael King
 
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...Rumble Romagnoli
 
How to Optimize Your Blog for Every Stage of the Marketing Funnel #INBOUND2013
How to Optimize Your Blog for Every Stage of the Marketing Funnel #INBOUND2013How to Optimize Your Blog for Every Stage of the Marketing Funnel #INBOUND2013
How to Optimize Your Blog for Every Stage of the Marketing Funnel #INBOUND2013HubSpot
 
SearchLove London 2019 - Luke Carthy - Finding Powerful CRO and UX Opportunit...
SearchLove London 2019 - Luke Carthy - Finding Powerful CRO and UX Opportunit...SearchLove London 2019 - Luke Carthy - Finding Powerful CRO and UX Opportunit...
SearchLove London 2019 - Luke Carthy - Finding Powerful CRO and UX Opportunit...Distilled
 
Create an Account-Based Content Strategy With These Easy Hacks
Create an Account-Based Content Strategy With These Easy HacksCreate an Account-Based Content Strategy With These Easy Hacks
Create an Account-Based Content Strategy With These Easy HacksUberflip
 
Marketing Automation Hacks: Marketo
Marketing Automation Hacks: MarketoMarketing Automation Hacks: Marketo
Marketing Automation Hacks: MarketoUberflip
 

What's hot (20)

5 Best Kept PPC Secrets I've Discovered Through Millions of Ad Spend
5 Best Kept PPC Secrets I've Discovered Through Millions of Ad Spend5 Best Kept PPC Secrets I've Discovered Through Millions of Ad Spend
5 Best Kept PPC Secrets I've Discovered Through Millions of Ad Spend
 
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016Scaling Enterprise SEM Campaigns - SMX Muenchen 2016
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016
 
Bring Home the Black Sheep: Integrating Paid Media into Existing Campaigns
Bring Home the Black Sheep: Integrating Paid Media into Existing CampaignsBring Home the Black Sheep: Integrating Paid Media into Existing Campaigns
Bring Home the Black Sheep: Integrating Paid Media into Existing Campaigns
 
The Role of Online Building Product Directories for Marketing
The Role of Online Building Product Directories for MarketingThe Role of Online Building Product Directories for Marketing
The Role of Online Building Product Directories for Marketing
 
Advanced Content Creation, SEO & Storytelling
Advanced Content Creation, SEO & StorytellingAdvanced Content Creation, SEO & Storytelling
Advanced Content Creation, SEO & Storytelling
 
Online SEO Meetup
Online SEO MeetupOnline SEO Meetup
Online SEO Meetup
 
Creating the blueprint for digital performance
Creating the blueprint for digital performanceCreating the blueprint for digital performance
Creating the blueprint for digital performance
 
Predictive Analytics: A Content Marketer's Secret Weapon
Predictive Analytics: A Content Marketer's Secret WeaponPredictive Analytics: A Content Marketer's Secret Weapon
Predictive Analytics: A Content Marketer's Secret Weapon
 
Google Analytics For Beginners
Google Analytics For BeginnersGoogle Analytics For Beginners
Google Analytics For Beginners
 
Make millions and more with Local SEO
Make millions and more with Local SEOMake millions and more with Local SEO
Make millions and more with Local SEO
 
Best Top SEO Tools, SEO Process & SEO Reports
Best Top SEO Tools, SEO Process & SEO ReportsBest Top SEO Tools, SEO Process & SEO Reports
Best Top SEO Tools, SEO Process & SEO Reports
 
How to Master Your PPC Performance
How to Master Your PPC Performance How to Master Your PPC Performance
How to Master Your PPC Performance
 
Brighton seo seo-without-traffic
Brighton seo seo-without-trafficBrighton seo seo-without-traffic
Brighton seo seo-without-traffic
 
Mike Wojciechowski — PPC + SEO e-Commerce Tips
Mike Wojciechowski — PPC + SEO e-Commerce TipsMike Wojciechowski — PPC + SEO e-Commerce Tips
Mike Wojciechowski — PPC + SEO e-Commerce Tips
 
Building your outreach machine
Building your outreach machineBuilding your outreach machine
Building your outreach machine
 
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...
 
How to Optimize Your Blog for Every Stage of the Marketing Funnel #INBOUND2013
How to Optimize Your Blog for Every Stage of the Marketing Funnel #INBOUND2013How to Optimize Your Blog for Every Stage of the Marketing Funnel #INBOUND2013
How to Optimize Your Blog for Every Stage of the Marketing Funnel #INBOUND2013
 
SearchLove London 2019 - Luke Carthy - Finding Powerful CRO and UX Opportunit...
SearchLove London 2019 - Luke Carthy - Finding Powerful CRO and UX Opportunit...SearchLove London 2019 - Luke Carthy - Finding Powerful CRO and UX Opportunit...
SearchLove London 2019 - Luke Carthy - Finding Powerful CRO and UX Opportunit...
 
Create an Account-Based Content Strategy With These Easy Hacks
Create an Account-Based Content Strategy With These Easy HacksCreate an Account-Based Content Strategy With These Easy Hacks
Create an Account-Based Content Strategy With These Easy Hacks
 
Marketing Automation Hacks: Marketo
Marketing Automation Hacks: MarketoMarketing Automation Hacks: Marketo
Marketing Automation Hacks: Marketo
 

Viewers also liked

PPC Hero Conference Performance Segments
PPC Hero Conference Performance SegmentsPPC Hero Conference Performance Segments
PPC Hero Conference Performance SegmentsChris Haleua
 
Keyword Bidding Strategies That Will Give You the Most Bang for Your Buck
Keyword Bidding Strategies That Will Give You the Most Bang for Your BuckKeyword Bidding Strategies That Will Give You the Most Bang for Your Buck
Keyword Bidding Strategies That Will Give You the Most Bang for Your BuckHanapin Marketing
 
Hero Conf London 2016 - The Definitive Framework for Bidding in AdWords
Hero Conf London 2016 - The Definitive Framework for Bidding in AdWordsHero Conf London 2016 - The Definitive Framework for Bidding in AdWords
Hero Conf London 2016 - The Definitive Framework for Bidding in AdWordsWijnand Meijer
 
Google adwords bidding process
Google adwords bidding processGoogle adwords bidding process
Google adwords bidding processShubha Brota Raha
 
Advertising Insights through Segmented Analytics - Adobe Summit 2017
Advertising Insights through Segmented Analytics  - Adobe Summit 2017Advertising Insights through Segmented Analytics  - Adobe Summit 2017
Advertising Insights through Segmented Analytics - Adobe Summit 2017Chris Haleua
 
Adobe Summit - Advanced Advertising Analytics
Adobe Summit - Advanced Advertising AnalyticsAdobe Summit - Advanced Advertising Analytics
Adobe Summit - Advanced Advertising AnalyticsChris Haleua
 
Excel Secrets for Search Marketers
Excel Secrets for Search MarketersExcel Secrets for Search Marketers
Excel Secrets for Search MarketersChris Haleua
 
The Race to Marketing Mastery
The Race to Marketing MasteryThe Race to Marketing Mastery
The Race to Marketing MasteryChris Haleua
 
Automating AdWords: The Tools Your Competitors Wish You Didn't Know About
Automating AdWords: The Tools Your Competitors Wish You Didn't Know AboutAutomating AdWords: The Tools Your Competitors Wish You Didn't Know About
Automating AdWords: The Tools Your Competitors Wish You Didn't Know AboutConvirza
 
Adobe Summit - Data Storytelling
Adobe Summit - Data StorytellingAdobe Summit - Data Storytelling
Adobe Summit - Data StorytellingChris Haleua
 
Hero conference 2016 - advanced bidding
Hero conference   2016 - advanced biddingHero conference   2016 - advanced bidding
Hero conference 2016 - advanced biddingChris Haleua
 
Cutting Edge PPC Bidding Strategies You Should Be Using
Cutting Edge PPC Bidding Strategies You Should Be UsingCutting Edge PPC Bidding Strategies You Should Be Using
Cutting Edge PPC Bidding Strategies You Should Be UsingHanapin Marketing
 
19 AdWords Bidding Strategies Your Competitors Don't Know
19 AdWords Bidding Strategies Your Competitors Don't Know19 AdWords Bidding Strategies Your Competitors Don't Know
19 AdWords Bidding Strategies Your Competitors Don't KnowKlientBoost
 
Heroconf : Growing Your PPC Program
Heroconf : Growing Your PPC ProgramHeroconf : Growing Your PPC Program
Heroconf : Growing Your PPC ProgramMarc Bitanga
 
HeroConf 2015. Re-evaluating Success: The Value of PPC Audits
HeroConf 2015. Re-evaluating Success: The Value of PPC AuditsHeroConf 2015. Re-evaluating Success: The Value of PPC Audits
HeroConf 2015. Re-evaluating Success: The Value of PPC AuditsMegan Ginecki
 
3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning
3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning
3XE and HeroConf Workshop: Sentiment Analysis and Machine LearningWolfgang Digital
 
Shall we play a game?
Shall we play a game?Shall we play a game?
Shall we play a game?Maciej Lasyk
 
2017 holiday survey: An annual analysis of the peak shopping season
2017 holiday survey: An annual analysis of the peak shopping season2017 holiday survey: An annual analysis of the peak shopping season
2017 holiday survey: An annual analysis of the peak shopping seasonDeloitte United States
 
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...Shirshanka Das
 

Viewers also liked (20)

PPC Hero Conference Performance Segments
PPC Hero Conference Performance SegmentsPPC Hero Conference Performance Segments
PPC Hero Conference Performance Segments
 
Keyword Bidding Strategies That Will Give You the Most Bang for Your Buck
Keyword Bidding Strategies That Will Give You the Most Bang for Your BuckKeyword Bidding Strategies That Will Give You the Most Bang for Your Buck
Keyword Bidding Strategies That Will Give You the Most Bang for Your Buck
 
Hero Conf London 2016 - The Definitive Framework for Bidding in AdWords
Hero Conf London 2016 - The Definitive Framework for Bidding in AdWordsHero Conf London 2016 - The Definitive Framework for Bidding in AdWords
Hero Conf London 2016 - The Definitive Framework for Bidding in AdWords
 
Google adwords bidding process
Google adwords bidding processGoogle adwords bidding process
Google adwords bidding process
 
Advertising Insights through Segmented Analytics - Adobe Summit 2017
Advertising Insights through Segmented Analytics  - Adobe Summit 2017Advertising Insights through Segmented Analytics  - Adobe Summit 2017
Advertising Insights through Segmented Analytics - Adobe Summit 2017
 
Adobe Summit - Advanced Advertising Analytics
Adobe Summit - Advanced Advertising AnalyticsAdobe Summit - Advanced Advertising Analytics
Adobe Summit - Advanced Advertising Analytics
 
Excel Secrets for Search Marketers
Excel Secrets for Search MarketersExcel Secrets for Search Marketers
Excel Secrets for Search Marketers
 
The Race to Marketing Mastery
The Race to Marketing MasteryThe Race to Marketing Mastery
The Race to Marketing Mastery
 
Automating AdWords: The Tools Your Competitors Wish You Didn't Know About
Automating AdWords: The Tools Your Competitors Wish You Didn't Know AboutAutomating AdWords: The Tools Your Competitors Wish You Didn't Know About
Automating AdWords: The Tools Your Competitors Wish You Didn't Know About
 
Adobe Summit - Data Storytelling
Adobe Summit - Data StorytellingAdobe Summit - Data Storytelling
Adobe Summit - Data Storytelling
 
Hero conference 2016 - advanced bidding
Hero conference   2016 - advanced biddingHero conference   2016 - advanced bidding
Hero conference 2016 - advanced bidding
 
Cutting Edge PPC Bidding Strategies You Should Be Using
Cutting Edge PPC Bidding Strategies You Should Be UsingCutting Edge PPC Bidding Strategies You Should Be Using
Cutting Edge PPC Bidding Strategies You Should Be Using
 
19 AdWords Bidding Strategies Your Competitors Don't Know
19 AdWords Bidding Strategies Your Competitors Don't Know19 AdWords Bidding Strategies Your Competitors Don't Know
19 AdWords Bidding Strategies Your Competitors Don't Know
 
Heroconf : Growing Your PPC Program
Heroconf : Growing Your PPC ProgramHeroconf : Growing Your PPC Program
Heroconf : Growing Your PPC Program
 
HeroConf 2015. Re-evaluating Success: The Value of PPC Audits
HeroConf 2015. Re-evaluating Success: The Value of PPC AuditsHeroConf 2015. Re-evaluating Success: The Value of PPC Audits
HeroConf 2015. Re-evaluating Success: The Value of PPC Audits
 
3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning
3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning
3XE and HeroConf Workshop: Sentiment Analysis and Machine Learning
 
Debunking Ad Testing
Debunking Ad TestingDebunking Ad Testing
Debunking Ad Testing
 
Shall we play a game?
Shall we play a game?Shall we play a game?
Shall we play a game?
 
2017 holiday survey: An annual analysis of the peak shopping season
2017 holiday survey: An annual analysis of the peak shopping season2017 holiday survey: An annual analysis of the peak shopping season
2017 holiday survey: An annual analysis of the peak shopping season
 
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...
 

Similar to Getting Started with Scripts #HeroConf London 2015

Writing code for others
Writing code for othersWriting code for others
Writing code for othersAmol Pujari
 
Metaprogramming Go
Metaprogramming GoMetaprogramming Go
Metaprogramming GoWeng Wei
 
Old code doesn't stink - Detroit
Old code doesn't stink - DetroitOld code doesn't stink - Detroit
Old code doesn't stink - DetroitMartin Gutenbrunner
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoChristian Heilmann
 
An Introduction To Software Development - Implementation
An Introduction To Software Development - ImplementationAn Introduction To Software Development - Implementation
An Introduction To Software Development - ImplementationBlue Elephant Consulting
 
Write Generic Code with the Tooling API
Write Generic Code with the Tooling APIWrite Generic Code with the Tooling API
Write Generic Code with the Tooling APIAdam Olshansky
 
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...AOE
 
How to write good comments
How to write good commentsHow to write good comments
How to write good commentsPeter Hilton
 
Achieving Technical Excellence in Your Software Teams - from Devternity
Achieving Technical Excellence in Your Software Teams - from Devternity Achieving Technical Excellence in Your Software Teams - from Devternity
Achieving Technical Excellence in Your Software Teams - from Devternity Peter Gfader
 
ChatGPT and AI for web developers - Maximiliano Firtman
ChatGPT and AI for web developers - Maximiliano FirtmanChatGPT and AI for web developers - Maximiliano Firtman
ChatGPT and AI for web developers - Maximiliano FirtmanWey Wey Web
 
Go language presentation
Go language presentationGo language presentation
Go language presentationparamisoft
 
Why your APIs should fly first class
Why your APIs should fly first classWhy your APIs should fly first class
Why your APIs should fly first classLibbySchulze
 
Mind Your lang — Accessibility Camp Toronto 2016
Mind Your lang — Accessibility Camp Toronto 2016Mind Your lang — Accessibility Camp Toronto 2016
Mind Your lang — Accessibility Camp Toronto 2016Adrian Roselli
 
Putting Compilers to Work
Putting Compilers to WorkPutting Compilers to Work
Putting Compilers to WorkSingleStore
 
Publishing API documentation -- Presentation
Publishing API documentation -- PresentationPublishing API documentation -- Presentation
Publishing API documentation -- PresentationTom Johnson
 
Software testing and quality assurance
Software testing and quality assuranceSoftware testing and quality assurance
Software testing and quality assuranceBenjamin Baumann
 
Quo vadis, JavaScript? Devday.pl keynote
Quo vadis, JavaScript? Devday.pl keynoteQuo vadis, JavaScript? Devday.pl keynote
Quo vadis, JavaScript? Devday.pl keynoteChristian Heilmann
 
Measure camp tools of the cro rabble
Measure camp   tools of the cro rabbleMeasure camp   tools of the cro rabble
Measure camp tools of the cro rabbleCraig Sullivan
 

Similar to Getting Started with Scripts #HeroConf London 2015 (20)

Writing code for others
Writing code for othersWriting code for others
Writing code for others
 
Metaprogramming Go
Metaprogramming GoMetaprogramming Go
Metaprogramming Go
 
Old code doesn't stink - Detroit
Old code doesn't stink - DetroitOld code doesn't stink - Detroit
Old code doesn't stink - Detroit
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
 
An Introduction To Software Development - Implementation
An Introduction To Software Development - ImplementationAn Introduction To Software Development - Implementation
An Introduction To Software Development - Implementation
 
Write Generic Code with the Tooling API
Write Generic Code with the Tooling APIWrite Generic Code with the Tooling API
Write Generic Code with the Tooling API
 
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
 
How to write good comments
How to write good commentsHow to write good comments
How to write good comments
 
Achieving Technical Excellence in Your Software Teams - from Devternity
Achieving Technical Excellence in Your Software Teams - from Devternity Achieving Technical Excellence in Your Software Teams - from Devternity
Achieving Technical Excellence in Your Software Teams - from Devternity
 
ChatGPT and AI for web developers - Maximiliano Firtman
ChatGPT and AI for web developers - Maximiliano FirtmanChatGPT and AI for web developers - Maximiliano Firtman
ChatGPT and AI for web developers - Maximiliano Firtman
 
Go language presentation
Go language presentationGo language presentation
Go language presentation
 
Why your APIs should fly first class
Why your APIs should fly first classWhy your APIs should fly first class
Why your APIs should fly first class
 
Mind Your lang — Accessibility Camp Toronto 2016
Mind Your lang — Accessibility Camp Toronto 2016Mind Your lang — Accessibility Camp Toronto 2016
Mind Your lang — Accessibility Camp Toronto 2016
 
More about PHP
More about PHPMore about PHP
More about PHP
 
Putting Compilers to Work
Putting Compilers to WorkPutting Compilers to Work
Putting Compilers to Work
 
Publishing API documentation -- Presentation
Publishing API documentation -- PresentationPublishing API documentation -- Presentation
Publishing API documentation -- Presentation
 
Software testing and quality assurance
Software testing and quality assuranceSoftware testing and quality assurance
Software testing and quality assurance
 
Let's Contribute
Let's ContributeLet's Contribute
Let's Contribute
 
Quo vadis, JavaScript? Devday.pl keynote
Quo vadis, JavaScript? Devday.pl keynoteQuo vadis, JavaScript? Devday.pl keynote
Quo vadis, JavaScript? Devday.pl keynote
 
Measure camp tools of the cro rabble
Measure camp   tools of the cro rabbleMeasure camp   tools of the cro rabble
Measure camp tools of the cro rabble
 

More from Amy Bishop

BrightonSEO Remarketing Strategies for Every Business by Amy Bishop
BrightonSEO Remarketing Strategies for Every Business by Amy BishopBrightonSEO Remarketing Strategies for Every Business by Amy Bishop
BrightonSEO Remarketing Strategies for Every Business by Amy BishopAmy Bishop
 
HeroConf 2019 Using Google Analytics to Supercharge Audience Performance
HeroConf 2019 Using Google Analytics to Supercharge Audience PerformanceHeroConf 2019 Using Google Analytics to Supercharge Audience Performance
HeroConf 2019 Using Google Analytics to Supercharge Audience PerformanceAmy Bishop
 
How to Integrate Paid Social Into Your Multi-Channel Strategy - Amy Bishop - ...
How to Integrate Paid Social Into Your Multi-Channel Strategy - Amy Bishop - ...How to Integrate Paid Social Into Your Multi-Channel Strategy - Amy Bishop - ...
How to Integrate Paid Social Into Your Multi-Channel Strategy - Amy Bishop - ...Amy Bishop
 
SMX East 2018 Aligning Marketing With the Customer Journey
SMX East 2018 Aligning Marketing With the Customer JourneySMX East 2018 Aligning Marketing With the Customer Journey
SMX East 2018 Aligning Marketing With the Customer JourneyAmy Bishop
 
Building Excel Tools - Utah DMC 2018 - Amy Bishop
Building Excel Tools - Utah DMC 2018 - Amy BishopBuilding Excel Tools - Utah DMC 2018 - Amy Bishop
Building Excel Tools - Utah DMC 2018 - Amy BishopAmy Bishop
 
HeroConf: Taking a Full Funnel Approach to Digital Marketing
HeroConf: Taking a Full Funnel Approach to Digital MarketingHeroConf: Taking a Full Funnel Approach to Digital Marketing
HeroConf: Taking a Full Funnel Approach to Digital MarketingAmy Bishop
 
Harnessing Analytics for SEM Automation - SMX Advanced 2016 - Amy Bishop
Harnessing Analytics for SEM Automation - SMX Advanced  2016 - Amy BishopHarnessing Analytics for SEM Automation - SMX Advanced  2016 - Amy Bishop
Harnessing Analytics for SEM Automation - SMX Advanced 2016 - Amy BishopAmy Bishop
 
Advanced Audience Targeting - SMX West 2016 - Amy Bishop
Advanced Audience Targeting - SMX West 2016 - Amy BishopAdvanced Audience Targeting - SMX West 2016 - Amy Bishop
Advanced Audience Targeting - SMX West 2016 - Amy BishopAmy Bishop
 
The Great Structure Debate - SMX West - Amy Bishop
The Great Structure Debate - SMX West - Amy BishopThe Great Structure Debate - SMX West - Amy Bishop
The Great Structure Debate - SMX West - Amy BishopAmy Bishop
 
4 Keys To Effective Remarketing
4 Keys To Effective Remarketing4 Keys To Effective Remarketing
4 Keys To Effective RemarketingAmy Bishop
 
SMX East 2015 Winning at Mobile - Amy Bishop
SMX East 2015 Winning at Mobile - Amy BishopSMX East 2015 Winning at Mobile - Amy Bishop
SMX East 2015 Winning at Mobile - Amy BishopAmy Bishop
 
HeroConf 2015: Leveraging Geography for PPC Success
HeroConf 2015: Leveraging Geography for PPC SuccessHeroConf 2015: Leveraging Geography for PPC Success
HeroConf 2015: Leveraging Geography for PPC SuccessAmy Bishop
 

More from Amy Bishop (12)

BrightonSEO Remarketing Strategies for Every Business by Amy Bishop
BrightonSEO Remarketing Strategies for Every Business by Amy BishopBrightonSEO Remarketing Strategies for Every Business by Amy Bishop
BrightonSEO Remarketing Strategies for Every Business by Amy Bishop
 
HeroConf 2019 Using Google Analytics to Supercharge Audience Performance
HeroConf 2019 Using Google Analytics to Supercharge Audience PerformanceHeroConf 2019 Using Google Analytics to Supercharge Audience Performance
HeroConf 2019 Using Google Analytics to Supercharge Audience Performance
 
How to Integrate Paid Social Into Your Multi-Channel Strategy - Amy Bishop - ...
How to Integrate Paid Social Into Your Multi-Channel Strategy - Amy Bishop - ...How to Integrate Paid Social Into Your Multi-Channel Strategy - Amy Bishop - ...
How to Integrate Paid Social Into Your Multi-Channel Strategy - Amy Bishop - ...
 
SMX East 2018 Aligning Marketing With the Customer Journey
SMX East 2018 Aligning Marketing With the Customer JourneySMX East 2018 Aligning Marketing With the Customer Journey
SMX East 2018 Aligning Marketing With the Customer Journey
 
Building Excel Tools - Utah DMC 2018 - Amy Bishop
Building Excel Tools - Utah DMC 2018 - Amy BishopBuilding Excel Tools - Utah DMC 2018 - Amy Bishop
Building Excel Tools - Utah DMC 2018 - Amy Bishop
 
HeroConf: Taking a Full Funnel Approach to Digital Marketing
HeroConf: Taking a Full Funnel Approach to Digital MarketingHeroConf: Taking a Full Funnel Approach to Digital Marketing
HeroConf: Taking a Full Funnel Approach to Digital Marketing
 
Harnessing Analytics for SEM Automation - SMX Advanced 2016 - Amy Bishop
Harnessing Analytics for SEM Automation - SMX Advanced  2016 - Amy BishopHarnessing Analytics for SEM Automation - SMX Advanced  2016 - Amy Bishop
Harnessing Analytics for SEM Automation - SMX Advanced 2016 - Amy Bishop
 
Advanced Audience Targeting - SMX West 2016 - Amy Bishop
Advanced Audience Targeting - SMX West 2016 - Amy BishopAdvanced Audience Targeting - SMX West 2016 - Amy Bishop
Advanced Audience Targeting - SMX West 2016 - Amy Bishop
 
The Great Structure Debate - SMX West - Amy Bishop
The Great Structure Debate - SMX West - Amy BishopThe Great Structure Debate - SMX West - Amy Bishop
The Great Structure Debate - SMX West - Amy Bishop
 
4 Keys To Effective Remarketing
4 Keys To Effective Remarketing4 Keys To Effective Remarketing
4 Keys To Effective Remarketing
 
SMX East 2015 Winning at Mobile - Amy Bishop
SMX East 2015 Winning at Mobile - Amy BishopSMX East 2015 Winning at Mobile - Amy Bishop
SMX East 2015 Winning at Mobile - Amy Bishop
 
HeroConf 2015: Leveraging Geography for PPC Success
HeroConf 2015: Leveraging Geography for PPC SuccessHeroConf 2015: Leveraging Geography for PPC Success
HeroConf 2015: Leveraging Geography for PPC Success
 

Recently uploaded

Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckDave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckOban International
 
Paul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfPaul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfpaul8402
 
Digital Marketing complete introduction.
Digital Marketing complete introduction.Digital Marketing complete introduction.
Digital Marketing complete introduction.Kashish Bindra
 
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the InternetExploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internetnehapardhi711
 
Exploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfExploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfolivalibereo
 
20 Top Social Media Tips for Peer Specialists
20 Top Social Media Tips for Peer Specialists20 Top Social Media Tips for Peer Specialists
20 Top Social Media Tips for Peer Specialistsmlicam615
 
Creating a Successful Digital Marketing Campaign.pdf
Creating a Successful Digital Marketing Campaign.pdfCreating a Successful Digital Marketing Campaign.pdf
Creating a Successful Digital Marketing Campaign.pdfgopzzzin
 
Codes and Conventions of Film Magazine Covers.pptx
Codes and Conventions of Film Magazine Covers.pptxCodes and Conventions of Film Magazine Covers.pptx
Codes and Conventions of Film Magazine Covers.pptxGeorgeCulica
 
Professional Sales Representative by Sahil Srivastava.pptx
Professional Sales Representative by Sahil Srivastava.pptxProfessional Sales Representative by Sahil Srivastava.pptx
Professional Sales Representative by Sahil Srivastava.pptxSahil Srivastava
 
Ryanair Marketing and business development Plan
Ryanair Marketing and business development  PlanRyanair Marketing and business development  Plan
Ryanair Marketing and business development Plandrkarimsaber
 
SEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise SuccessSEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise SuccessLiv Day
 
social media optimization complete indroduction
social media optimization complete indroductionsocial media optimization complete indroduction
social media optimization complete indroductioninfoshraddha747
 
TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23Social Samosa
 
Gen Z and Millennial Debit Card Use Survey.pdf
Gen Z and Millennial Debit Card Use Survey.pdfGen Z and Millennial Debit Card Use Survey.pdf
Gen Z and Millennial Debit Card Use Survey.pdfMedia Logic
 
Understand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMUnderstand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMsearchextensionin
 
A Comprehensive Guide to Technical SEO | Banyanbrain
A Comprehensive Guide to Technical SEO | BanyanbrainA Comprehensive Guide to Technical SEO | Banyanbrain
A Comprehensive Guide to Technical SEO | BanyanbrainBanyanbrain
 
Best digital marketing e-book form bignners
Best digital marketing e-book form bignnersBest digital marketing e-book form bignners
Best digital marketing e-book form bignnersmuntasibkhan58
 
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Marketing BRANDING
 
History of JWT by The Knowledge Center.pdf
History of JWT by The Knowledge Center.pdfHistory of JWT by The Knowledge Center.pdf
History of JWT by The Knowledge Center.pdfwilliam charnock
 
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024Agencia Marketing Branding Measurement Certification Google Ads Abril 2024
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024Marketing BRANDING
 

Recently uploaded (20)

Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckDave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
 
Paul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfPaul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdf
 
Digital Marketing complete introduction.
Digital Marketing complete introduction.Digital Marketing complete introduction.
Digital Marketing complete introduction.
 
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the InternetExploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
 
Exploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfExploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdf
 
20 Top Social Media Tips for Peer Specialists
20 Top Social Media Tips for Peer Specialists20 Top Social Media Tips for Peer Specialists
20 Top Social Media Tips for Peer Specialists
 
Creating a Successful Digital Marketing Campaign.pdf
Creating a Successful Digital Marketing Campaign.pdfCreating a Successful Digital Marketing Campaign.pdf
Creating a Successful Digital Marketing Campaign.pdf
 
Codes and Conventions of Film Magazine Covers.pptx
Codes and Conventions of Film Magazine Covers.pptxCodes and Conventions of Film Magazine Covers.pptx
Codes and Conventions of Film Magazine Covers.pptx
 
Professional Sales Representative by Sahil Srivastava.pptx
Professional Sales Representative by Sahil Srivastava.pptxProfessional Sales Representative by Sahil Srivastava.pptx
Professional Sales Representative by Sahil Srivastava.pptx
 
Ryanair Marketing and business development Plan
Ryanair Marketing and business development  PlanRyanair Marketing and business development  Plan
Ryanair Marketing and business development Plan
 
SEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise SuccessSEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise Success
 
social media optimization complete indroduction
social media optimization complete indroductionsocial media optimization complete indroduction
social media optimization complete indroduction
 
TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23
 
Gen Z and Millennial Debit Card Use Survey.pdf
Gen Z and Millennial Debit Card Use Survey.pdfGen Z and Millennial Debit Card Use Survey.pdf
Gen Z and Millennial Debit Card Use Survey.pdf
 
Understand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMUnderstand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMM
 
A Comprehensive Guide to Technical SEO | Banyanbrain
A Comprehensive Guide to Technical SEO | BanyanbrainA Comprehensive Guide to Technical SEO | Banyanbrain
A Comprehensive Guide to Technical SEO | Banyanbrain
 
Best digital marketing e-book form bignners
Best digital marketing e-book form bignnersBest digital marketing e-book form bignners
Best digital marketing e-book form bignners
 
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
 
History of JWT by The Knowledge Center.pdf
History of JWT by The Knowledge Center.pdfHistory of JWT by The Knowledge Center.pdf
History of JWT by The Knowledge Center.pdf
 
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024Agencia Marketing Branding Measurement Certification Google Ads Abril 2024
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024
 

Getting Started with Scripts #HeroConf London 2015

Editor's Notes

  1. All JavaScript variables must be identified with unique names. These unique names are called identifiers. Identifiers can be short names (like x and y), or more descriptive names (age, sum, totalVolume). The general rules for constructing names for variables (unique identifiers) are: Names can contain letters, digits, underscores, and dollar signs. Names must begin with a letter Names can also begin with $ and _ (but we will not use it in this tutorial) Names are case sensitive (y and Y are different variables) Reserved words (like JavaScript keywords) cannot be used as names
  2. All JavaScript variables must be identified with unique names. These unique names are called identifiers. Identifiers can be short names (like x and y), or more descriptive names (age, sum, totalVolume). The general rules for constructing names for variables (unique identifiers) are: Names can contain letters, digits, underscores, and dollar signs. Names must begin with a letter Names can also begin with $ and _ (but we will not use it in this tutorial) Names are case sensitive (y and Y are different variables) Reserved words (like JavaScript keywords) cannot be used as names
  3. All JavaScript variables must be identified with unique names. These unique names are called identifiers. Identifiers can be short names (like x and y), or more descriptive names (age, sum, totalVolume). The general rules for constructing names for variables (unique identifiers) are: Names can contain letters, digits, underscores, and dollar signs. Names must begin with a letter Names can also begin with $ and _ (but we will not use it in this tutorial) Names are case sensitive (y and Y are different variables) Reserved words (like JavaScript keywords) cannot be used as names
  4. All JavaScript variables must be identified with unique names. These unique names are called identifiers. Identifiers can be short names (like x and y), or more descriptive names (age, sum, totalVolume). The general rules for constructing names for variables (unique identifiers) are: Names can contain letters, digits, underscores, and dollar signs. Names must begin with a letter Names can also begin with $ and _ (but we will not use it in this tutorial) Names are case sensitive (y and Y are different variables) Reserved words (like JavaScript keywords) cannot be used as names