{"id":1319,"date":"2025-05-21T22:02:00","date_gmt":"2025-05-21T20:02:00","guid":{"rendered":"https:\/\/nilsrooijmans.com\/daily\/?p=1319"},"modified":"2025-06-06T10:53:04","modified_gmt":"2025-06-06T08:53:04","slug":"google-ads-script-change-history-alerts-you-need-to-update","status":"publish","type":"post","link":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update","title":{"rendered":"[Google Ads Script] Change History Alerts &#8212; YOU NEED TO UPDATE"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">This morning, I woke up early at my houseboat to get some stuff done.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I got myself a coffee, watched the sun rise over the Amsterdam canals, and opened my laptop.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My first thought was, &#8220;WTF?!&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My inbox was flooded with questions about one of my most popular scripts, the\u00a0<a href=\"https:\/\/nilsrooijmans.com\/google-ads-script-change-history-alerts\/\" target=\"_blank\" rel=\"noreferrer noopener\">Change History Alert script<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you don&#8217;t know the script, check out the description below.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you <span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">know the script and are running it in your account(s),\u00a0<strong>you need to update to version 1.2<\/strong><\/span><strong>!<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Why?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apparently, Google made some undocumented changes in the reporting API that broke my script.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Don&#8217;t worry. I&#8217;ve fixed it.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">(So much for my productive start of the morning&#8230;)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">GOOD NEWS: <strong>The only thing you need to do is install the latest version<\/strong>. Installing the update only takes 2 minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can find it\u00a0<a href=\"https:\/\/nilsrooijmans.com\/google-ads-script-change-history-alerts\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Be in the know (again) when someone makes changes to your account!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>SCRIPT:<\/strong><br>Change History Alerts (V1.2)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>URL:<\/strong><br><a href=\"https:\/\/nilsrooijmans.com\/google-ads-script-change-history-alerts\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/nilsrooijmans.com\/google-ads-script-change-history-alerts\/<\/a><br><strong><br>WHAT IT DOES:<\/strong><br>The script checks all the entries in the Google Ads change history of your account, and if there is a change by a user outside of your list of &#8216;recognized&#8217; users, you will get an alert via email. The alert mail contains the number of changes and a link to the Google Sheet that lists all changes by unrecognized users.<br><strong><br>WHY YOU CARE:<\/strong><br>It is all too often people outside your team (or Google) make changes to the Google Ads accounts you manage. You want to make sure these changes are in line with your strategy ASAP. This script ensures you do.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Nils<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This morning, I woke up early at my houseboat to get some stuff done. I got myself a coffee, watched the sun rise over the Amsterdam canals, and opened my laptop. My first thought was, &#8220;WTF?!&#8221; My inbox was flooded with questions about one of my most popular scripts, the\u00a0Change History Alert script. If you &hellip; <a href=\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;[Google Ads Script] Change History Alerts &#8212; YOU NEED TO UPDATE&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-1319","post","type-post","status-publish","format-standard","hentry","category-google-ads"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Google Ads Script] Change History Alerts - YOU NEED TO UPDATE - Nils Rooijmans<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Google Ads Script] Change History Alerts - YOU NEED TO UPDATE - Nils Rooijmans\" \/>\n<meta property=\"og:description\" content=\"This morning, I woke up early at my houseboat to get some stuff done. I got myself a coffee, watched the sun rise over the Amsterdam canals, and opened my laptop. My first thought was, &#8220;WTF?!&#8221; My inbox was flooded with questions about one of my most popular scripts, the\u00a0Change History Alert script. If you &hellip; Continue reading &quot;[Google Ads Script] Change History Alerts &#8212; YOU NEED TO UPDATE&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update\" \/>\n<meta property=\"og:site_name\" content=\"Nils Rooijmans\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-21T20:02:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-06T08:53:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_GreenBG_SQUARE_200x186.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"200\" \/>\n\t<meta property=\"og:image:height\" content=\"186\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Nils Rooijmans\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nils Rooijmans\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update#article\",\"isPartOf\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update\"},\"author\":{\"name\":\"Nils Rooijmans\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\"},\"headline\":\"[Google Ads Script] Change History Alerts &#8212; YOU NEED TO UPDATE\",\"datePublished\":\"2025-05-21T20:02:00+00:00\",\"dateModified\":\"2025-06-06T08:53:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update\"},\"wordCount\":281,\"publisher\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\"},\"articleSection\":[\"Google Ads\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update\",\"url\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update\",\"name\":\"[Google Ads Script] Change History Alerts - YOU NEED TO UPDATE - Nils Rooijmans\",\"isPartOf\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#website\"},\"datePublished\":\"2025-05-21T20:02:00+00:00\",\"dateModified\":\"2025-06-06T08:53:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/nilsrooijmans.com\/daily\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Google Ads Script] Change History Alerts &#8212; YOU NEED TO UPDATE\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#website\",\"url\":\"https:\/\/nilsrooijmans.com\/daily\/\",\"name\":\"Nils Rooijmans Daily Newsletter - Google Ads\",\"description\":\"Daily emails to boost your Google Ads Performance\",\"publisher\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nilsrooijmans.com\/daily\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\",\"name\":\"Nils Rooijmans\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg\",\"contentUrl\":\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg\",\"width\":300,\"height\":300,\"caption\":\"Nils Rooijmans\"},\"logo\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/\"},\"description\":\"Google Ads Performance Architect with a passion for PPC Automation &amp; AI, in particular via Google Ads Scripts.\",\"sameAs\":[\"https:\/\/nilsrooijmans.com\/\",\"https:\/\/www.linkedin.com\/in\/nilsrooijmans\/\"],\"url\":\"https:\/\/nilsrooijmans.com\/daily\/author\/nils\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Google Ads Script] Change History Alerts - YOU NEED TO UPDATE - Nils Rooijmans","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update","og_locale":"en_US","og_type":"article","og_title":"[Google Ads Script] Change History Alerts - YOU NEED TO UPDATE - Nils Rooijmans","og_description":"This morning, I woke up early at my houseboat to get some stuff done. I got myself a coffee, watched the sun rise over the Amsterdam canals, and opened my laptop. My first thought was, &#8220;WTF?!&#8221; My inbox was flooded with questions about one of my most popular scripts, the\u00a0Change History Alert script. If you &hellip; Continue reading \"[Google Ads Script] Change History Alerts &#8212; YOU NEED TO UPDATE\"","og_url":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update","og_site_name":"Nils Rooijmans","article_published_time":"2025-05-21T20:02:00+00:00","article_modified_time":"2025-06-06T08:53:04+00:00","og_image":[{"width":200,"height":186,"url":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_GreenBG_SQUARE_200x186.jpg","type":"image\/jpeg"}],"author":"Nils Rooijmans","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nils Rooijmans","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update#article","isPartOf":{"@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update"},"author":{"name":"Nils Rooijmans","@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0"},"headline":"[Google Ads Script] Change History Alerts &#8212; YOU NEED TO UPDATE","datePublished":"2025-05-21T20:02:00+00:00","dateModified":"2025-06-06T08:53:04+00:00","mainEntityOfPage":{"@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update"},"wordCount":281,"publisher":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0"},"articleSection":["Google Ads"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update","url":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update","name":"[Google Ads Script] Change History Alerts - YOU NEED TO UPDATE - Nils Rooijmans","isPartOf":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#website"},"datePublished":"2025-05-21T20:02:00+00:00","dateModified":"2025-06-06T08:53:04+00:00","breadcrumb":{"@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/nilsrooijmans.com\/daily\/google-ads-script-change-history-alerts-you-need-to-update#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nilsrooijmans.com\/daily"},{"@type":"ListItem","position":2,"name":"[Google Ads Script] Change History Alerts &#8212; YOU NEED TO UPDATE"}]},{"@type":"WebSite","@id":"https:\/\/nilsrooijmans.com\/daily\/#website","url":"https:\/\/nilsrooijmans.com\/daily\/","name":"Nils Rooijmans Daily Newsletter - Google Ads","description":"Daily emails to boost your Google Ads Performance","publisher":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nilsrooijmans.com\/daily\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0","name":"Nils Rooijmans","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/","url":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg","contentUrl":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg","width":300,"height":300,"caption":"Nils Rooijmans"},"logo":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/"},"description":"Google Ads Performance Architect with a passion for PPC Automation &amp; AI, in particular via Google Ads Scripts.","sameAs":["https:\/\/nilsrooijmans.com\/","https:\/\/www.linkedin.com\/in\/nilsrooijmans\/"],"url":"https:\/\/nilsrooijmans.com\/daily\/author\/nils"}]}},"_links":{"self":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts\/1319","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/comments?post=1319"}],"version-history":[{"count":1,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts\/1319\/revisions"}],"predecessor-version":[{"id":1320,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts\/1319\/revisions\/1320"}],"wp:attachment":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/media?parent=1319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/categories?post=1319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/tags?post=1319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}