Thursday, March 29, 2018

Automatically Refresh Weather Data in a Spreadsheet

Bidding by weather is a classic example of the power of AdWords Scripts but the code from Google can be daunting to implement for scripting newbies. Recently my company Optmyzr launched the ability to connect external data to a Rule Engine, making it possible to bid by weather without writing any code.

A solution like this uses a Google Sheet that is automatically updated with current weather conditions. While adding the API calls to fetch the weather is straightforward, getting it to automatically refresh this data is difficult. This post covers a solution for updating external data on a spreadsheet automatically.

First, grab a copy of this Google Spreadsheet that contains a function courtesy of Mogsdad on StackOverflow that handles updating the weather. It does this by removing and then adding back all functions that deal with importing external data.

This spreadsheet also contains the API connection strings that fetch the temperature and conditions for a zip code.



To be able to use the weather API, be sure to put in your own API key on the settings sheet. You can request one from OpenWeatherMap.orghttps://openweathermap.org/appid#get.




To automatically update the weather on a schedule, set a time-based trigger for the function RefreshImports by going to the "Tools" menu in the spreadsheet and selecting "Script Editor" and then clicking the fields shown in the screenshot below:



You'll also need to update the code at line 17 to reference the ID of your own copy of the spreadsheet. For example, grab this part of the URL:

And put that into line 17 of the script that's associated with the spreadsheet here:



That's it. Now you have a spreadsheet that automatically refreshes with current weather data and you can use it for other AdWords automations.




23 comments:

  1. I like this post,And I guess that they having fun to read this post,they shall take a good site to make a information,thanks for sharing it to me. Current Weather

    ReplyDelete
  2. Nikmati Kemudahan DEPOSIT PULSA di Donaco Poker...
    Proses Cepat dan Mudah..

    Mainkan Permainan Dengan Kemenangan Tinggi menggunakan 1 user ID di Donaco Poker...
    * POKER
    * DOMINO
    * BANDAR CEME
    * CAPSA SUSUN
    * CEME KELILING
    * SUPER TEN
    * OMAHA

    Dapatkan Juga Tips Cerdik Bermain Poker DIsini Tips Cerdik Poker

    Hubungi Kami Secepatnya Di :
    LINE : Donaco.poker
    WHATSAPP : +6281333555662

    ReplyDelete
  3. This is really a amazing post,keep posting more.
    Twin Cities Web Design

    ReplyDelete
  4. anda pemain judi domino online dan senantiasa punya taktik sendiri untuk memenangkan permainan judi domino dengan cepat ? Tapi kini bukan masanya lagi anda memainkan permainan judi domino dengan konvesional. mainkan permainan judi domino online di situs jakartapoker sekarang juga. situs judi domino online ini senantiasa akan memberikan anda keuntungan 100% dan mendapatkan uang asli dengan mudah dan cepat. semuanya 100% dibayarkan kepada anda tanpa ada potongan sama sekali.

    ReplyDelete
  5. anda ingin bermain judi kartu online di satu situs, dan dapat memainkan berbagai variasi permainan judi kartu online ? tenang, situs jakartapoker mempunyai solusinya kepada anda. situs jakartapoker adalah situs judi online yang menggunakan sistem generasi terbaru dalam perjudiannya. disini anda dapat memainkan berbagai variasi permainan judi kartu online dengan modal yang amat sangat minim sekali.ajak juga teman anda untuk bergabung ke situs jakartapoker, dan dapatkan bonus refferal sebesar 10% untuk anda nikmati.

    ReplyDelete
  6. Do you want to try IPVanish VPN? Read this review https://vpn-lab.com/ipvanish-vpn-review/ fro the start!

    ReplyDelete
  7. Data implies data which is handled by PC or other programmed hardware, including word processors, databases and spreadsheet documents, or data which is recorded on paper with the expectation of being prepared later by PC data hk

    ReplyDelete
  8. Pasarqq tempat Bermain judi bandarq online tentunya menjadi di antara pilihan yang tidak sedikit dipilih oleh pemain website bandarq .Bisa anda lihat profile terkait pasarqq ternama melalui metode klik link https://findery.com/pasarqq , lalu https://www.thebaynet.com/profile/noverakasanti888 kemudian https://fontlibrary.org/en/member/pasarqq/ dan juga http://www.myfolio.com/pasarqq.
    Selain itu juga pasarqq ini memiliki homepage personal seperti https://pasarqq.cabanova.com/
    http://rebuildingtogethernb.org/selamat-datang-di-situs-poker-online-pasarqq/
    http://sonidoslibertarios.org/selamat-datang-di-situs-poker-online-pasarqq/
    http://jonnymugwump.com/selamat-datang-di-situs-poker-online-pasarqq/

    ReplyDelete
  9. Halo pemburu data togel seperti data sydney bisa dilakukan melalui halaman ini dan juga data sgp beserta pengeluaran sydney.

    ReplyDelete
  10. Hadir dan melayani para player judi poker online di Indonesia sejak tahun 2012, menjadikan situs judi poker online jakartapoker selalu menjadi pioneer permainan judi poker online di Indonesia. Di situs jakartapoker. Anda senantiasa bisa bermain judi poker online terbaik dengan modal yang amat sangat minim. Ingin lebih ringkas ? Santai saja.
    http://hheehh.com/sering-kalah-main-judi-poker-pasti-karena-ini/
    Anda bisa bermain permainan judi poker online ini dengan menggunakan smartphone anda masing-masing. Nikmati akses terbaiknya sekarang juga dengan modal hanya 10.000 rupiah saja.

    ReplyDelete
  11. Berdiri sejak tahun 2012, situs judi poker online terpercaya jakartapoker senantiasa memberikan berbagai inovasi terbaik dari permainan judi poker onlinenya kepada para player judi poker online di Indonesia. Anda pun juga bisa mengakses permainan judi kartu lain di situs jakartapoker. Nikmati permainan judi poker online terbaik di Indonesia sekarang juga, hanya di situs judi poker online jakartapoker.

    ReplyDelete
  12. Jangan takut pembayaran anda tidak di bayarkan saat bermain judi poker online di situs jakartapoker, Agen Judi Poker Online Terpercaya di Indonesia 2019 ini memberikan jaminan bahwa anda bisa mendapatkan keuntungan kapan saja bahkan di jam-jam krusial sekalipun. Buktikan sekarang juga permainannya dengan modal sebesar 10.000 rupiah saja, anda sudah bisa memainkan permainan judi poker online terbaik di Indonesia sejak tahun 2012 ini di situs jakartapoker.

    ReplyDelete
  13. kata-kata terpercaya pada situs judi poker online sekarang sudah banyak yang memakai, namun jangan tertipu tentang tagline tersebut begitu saja. Anda juga harus melihat keaslian situs judi poker online tersebut, seperti yang ada di Agen Judi Poker Online Terpercaya di Indonesia 2019 jakartapoker. Mainkan permainan judi poker online terpercaya dan paling terbaik di bidangnya dengan keuntungan yang 100% dibayarkan kepada anda di situs jakartapoker.

    ReplyDelete
  14. Dengan modal 10.000 rupiah saja, anda sudah bisa menikmati akses permainan judi poker online terbaik di situs jakartapoker. Agen Judi Poker Online Terpercaya di Indonesia 2019 ini melayani permainan judi poker online terbaik di Indonesia sejak tahun 2012. Dengan pengalaman situs judi poker online ini selama 7 tahun non stop dalam dunia judi poker online Indonesia. Anda akan di jamin mendapatkan keuntungan terbaik 100% tanpa ada potongan sama sekali di situs jakartapoker.

    ReplyDelete
  15. Di jamin asli dan berlisensi, anda bisa memainkan permainan judi poker online terbaik dan terpercaya di Indonesia sekarang juga di situs jakartapoker. Sudah menjadi tradisi bagi kami sebagai Agen Judi Poker Online Terpercaya di Indonesia 2019 jakartapoker untuk menyajikan konten permainan judi poker online yang berkualitas dan menguntungkan, anda bisa bermain judi poker online di situs jakartapoker dengan modal minim dan mendapatkan keuntungan terbaik dari layanan judi poker online di situs jakartapoker sekarang juga.

    ReplyDelete
  16. idn poker situs judi online dengan deposit termurah dan terpercaya hanya dengan 10 ribu anda sudah bisa bermain di situs judi online terbaik dengan pelayanan dan fasilitas pendukung untuk bermaiin judi online.
    http://pokerasli.xyz/situs-judi-poker-online-terpercaya-di-indonesia-paling-menguntungkan/

    ReplyDelete
  17. jika anda ingin bermain judi online dengan keuntungan besar dan banyak bisa langsung kunjungi link di bawah ini untuk medapatka keuntungan besar dan banyak setiap hari.
    http://www.aacaa7.org/turnamen-poker-idn-hadiah-uang-1-milyar-rupiah-menanti-kalian/

    ReplyDelete
  18. Bawa permainan judi poker online favorit anda ke segala penjuru dengan bermain judi poker online di Situs Agen Judi Poker Online Indonesia jakartapoker. Tidak masalah anda berada dimanapun, anda bisa bermain judi poker online terbaik di Indonesia di situs jakartapoker. Dengan keuntungan yang senantiasa dibayarkan 100% dengan uang asli, situs judi poker online jakartapoker senantiasa menjadi pioneer permainan judi poker online bagi anda semua. Kami memiliki layanan IDN Poker APK yang bisa anda akses dengan menggunakan smartphone anda masing-masing.

    ReplyDelete
  19. Daftar ke situs judi poker online jakartapoker sekarang juga lebih baik. Di situs judi poker online jakartapoker, anda bisa menikmati akses permainan judi poker online dengan modal sebesar 10.000 rupiah saja.
    http://139.99.65.13/
    Selain itu anda juga bisa mendapatkan bonus deposit sebesar 20.000 rupiah saat mendaftar di situs jakartapoker. Pakai bonusnya untuk bermain judi poker online di situs jakartapoker. Di jamin anda akan mendapatkan keuntungan yang tak terbatas nilainya di situs jakartapoker. Kami tunggu kedatangan anda di situs jakartapoker.

    ReplyDelete
  20. Lisensi permainan judi poker online dengan kualitas internasional, sudah di dapatkan oleh situs judi poker online jakartapoker. Situs judi poker online ini menerima dua buah lisensi permainan judi poker online secara internasional dari lembaga PAGCOR dan BMMTestLab.
    http://139.99.182.69/
    Dengan adanya lisensi ini, anda bisa bermain judi poker online di situs judi poker online yang memang berkualitas internasional di bidangnya. Daftar sekarang dengan modal sebesar 10.000 rupiah saja. Di jamin akan mendapatkan keuntungan terbaik dari permainan judi poker online di situs jakartapoker.

    ReplyDelete
  21. jika anda bermain di idn poker bisa berkesempatan mendapatkan jackpot sebesar 1 miliar rupiah hanya dengan deposit 10 ribu untuk bermain judi di idn poker tanpa modal besar. jika anda tertarik bisa klik link di bawah ini.
    https://niryo.com/forums/users/situspoker/

    ReplyDelete
  22. Ingin mengakses permainan judi poker online yang bisa di akses tanpa blokir nawala sama sekali ? Anda dapat menikmati akses permainannya sekarang juga di situs judi poker online jakartapoker. Bermain judi poker online di situs ini senantiasa akan mendapatkan keuntungan terbaik dari server IDN Poker yang dipakai oleh situs jakartapoker.
    https://pakcarclub.com/daftar-poker-online-terbaru-indonesia-anti-blokir-nawala/
    Di situs ini anda bisa bermain judi poker online langsung dengan koneksi anda tanpa ada blokir dari nawala sama sekali. Akses permainan judi poker online terbaiknya di situs jakartapoker dengan modal sebesar 10.000 rupiah saja. Di jamin pasti senantiasa dapat keuntungan terbaiknya di situs jakartapoker.

    ReplyDelete