Persistent data for Google Ads Scripts?

41 views
Skip to first unread message

Chris Larkin

unread,
Feb 28, 2019, 11:33:42 PM2/28/19
to Google Ads Scripts Forum
Hi -

I see a number of ways of accessing data outside of a script, such as via database or Google Sheet, but I'm not sure as to a best practice, and if it is common to process an account's campaign settings/performance and store the resulting data to persist until the next script execution. 

Example: if I'm looking to examine performance of campaigns for an account with high conversions to determine which campaigns are performing the most efficiently (cost per conversion given the same objectives, such as a group of campaigns that provide qualified leads via form submission). How best would I store the analysis of the recent results so that I could compare the performance vs the last time the scripts ran, so I could have the script take some action based on performance going up or down? 

I recognize that smart bidding makes this unnecessary for most of my accounts, but I do have one client with very high costs per conversion because it takes a large number of clicks to get one qualified lead (very expensive offering), and typical options like maximize conversions and TCPA just don't work. We're looking at other options, where possible, to follow the same logic I use when making manual budget adjustments.
  1. How would you persist data across script executions? (I want to know this regardless of the answer to my next question)
  2. Is my thinking on automating my manual review process a bad idea, or could you pros see where something like this makes sense? I want to make sure I'm not approaching the situation incorrectly. 
Thanks in advance -
Chris

googleadsscrip...@google.com

unread,
Mar 1, 2019, 1:06:37 PM3/1/19
to adwords...@googlegroups.com, Google Ads Scripts Forum
Hi Chris,

Kind refer to my answer below for each of your question

1.) How would you persist data across script executions? (I want to know this regardless of the answer to my next question).
     - Could you please clarify what data do you want to store so I can direct on how you will do this?

2.) Is my thinking on automating my manual review process a bad idea, or could you pros see where something like this makes sense? I want to make sure I'm not approaching the situation incorrectly. 
    - We recommend to use Google Ads Scripts as it provides a way to programmatically control your Google Ads and you can use it to automate your common procedures. Just let me know the use-case and requirements on how will the script behaves so I can also direct on how you will do this.

Regards,
Ejay
Google Ads Scripts Team
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
    http://googleadsdeveloper.blogspot.com/search/label/adwords_scripts
    https://developers.google.com/google-ads/scripts/community/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

--
-- You received this message because you are subscribed to the Google Groups AdWords Scripts Forum group. Please do not reply to this email. To post to this group or unsubscribe please visit https://developers.google.com/adwords/scripts/community.
---
You received this message because you are subscribed to the Google Groups "Google Ads Scripts Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-scripts+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-scripts/0551e3b4-9119-47ed-b735-535a9baa48f7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages