{"id":285,"date":"2023-12-20T22:41:00","date_gmt":"2023-12-20T21:41:00","guid":{"rendered":"https:\/\/nilsrooijmans.com\/daily\/?p=285"},"modified":"2023-12-21T09:58:32","modified_gmt":"2023-12-21T08:58:32","slug":"how-to-exclude-automated-changes-from-your-change-history-alerts","status":"publish","type":"post","link":"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts","title":{"rendered":"How to exclude automated changes from your change history alerts"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">One of my email newsletter subscribers Merlijn Schroten asked me a question last week (shared with permission):<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">&#8220;<em>I always make happy use of your script \u2018alert for when someone outside of the team makes changed into the google ads account\u2019.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>However, I keep on receiving messages where the client type is not an e-mail address, but: GOOGLE_ADS_AUTOMATED_RULE<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Do you have any idea how to exclude this \u2018user\u2019?<\/em>&#8220;<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Great question, and good news: there&#8217;s an easy fix for that!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you do not want to receive alerts when Google Ads&#8217; Automated Rules make changes to your account, simply add the user &#8216;Bulk Actions&#8217; to the IGNORE_USERS array in Line 21 in the script.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Example:\u00a0<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>    var IGNORE_USERS = &#91; 'john@doe.com', 'Bulk Actions'];<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">After that, you won&#8217;t receive any alerts from changes by John, or changes from any Bulk Actions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s a copy of the script, for your convenience:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Change History Alerts<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>URL:\u00a0<\/strong><a href=\"https:\/\/nilsrooijmans.com\/google-ads-script-change-history-alerts\/\">https:\/\/nilsrooijmans.com\/google-ads-script-change-history-alerts\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What it does:<\/strong> 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 as well as a link to the Google Sheet that lists all changes by unrecognized users.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why you care:<\/strong> 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\">Happy scripting!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Nils<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of my email newsletter subscribers Merlijn Schroten asked me a question last week (shared with permission): &#8220;I always make happy use of your script \u2018alert for when someone outside of the team makes changed into the google ads account\u2019. However, I keep on receiving messages where the client type is not an e-mail address, &hellip; <a href=\"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;How to exclude automated changes from your change history alerts&#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-285","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>How to exclude automated changes from your change history alerts - 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\/how-to-exclude-automated-changes-from-your-change-history-alerts\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to exclude automated changes from your change history alerts - Nils Rooijmans\" \/>\n<meta property=\"og:description\" content=\"One of my email newsletter subscribers Merlijn Schroten asked me a question last week (shared with permission): &#8220;I always make happy use of your script \u2018alert for when someone outside of the team makes changed into the google ads account\u2019. However, I keep on receiving messages where the client type is not an e-mail address, &hellip; Continue reading &quot;How to exclude automated changes from your change history alerts&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts\" \/>\n<meta property=\"og:site_name\" content=\"Nils Rooijmans\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-20T21:41:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-21T08:58:32+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\/how-to-exclude-automated-changes-from-your-change-history-alerts#article\",\"isPartOf\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts\"},\"author\":{\"name\":\"Nils Rooijmans\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\"},\"headline\":\"How to exclude automated changes from your change history alerts\",\"datePublished\":\"2023-12-20T21:41:00+00:00\",\"dateModified\":\"2023-12-21T08:58:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts\"},\"wordCount\":274,\"publisher\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\"},\"articleSection\":[\"Google Ads\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts\",\"url\":\"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts\",\"name\":\"How to exclude automated changes from your change history alerts - Nils Rooijmans\",\"isPartOf\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#website\"},\"datePublished\":\"2023-12-20T21:41:00+00:00\",\"dateModified\":\"2023-12-21T08:58:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/nilsrooijmans.com\/daily\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to exclude automated changes from your change history alerts\"}]},{\"@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":"How to exclude automated changes from your change history alerts - 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\/how-to-exclude-automated-changes-from-your-change-history-alerts","og_locale":"en_US","og_type":"article","og_title":"How to exclude automated changes from your change history alerts - Nils Rooijmans","og_description":"One of my email newsletter subscribers Merlijn Schroten asked me a question last week (shared with permission): &#8220;I always make happy use of your script \u2018alert for when someone outside of the team makes changed into the google ads account\u2019. However, I keep on receiving messages where the client type is not an e-mail address, &hellip; Continue reading \"How to exclude automated changes from your change history alerts\"","og_url":"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts","og_site_name":"Nils Rooijmans","article_published_time":"2023-12-20T21:41:00+00:00","article_modified_time":"2023-12-21T08:58:32+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\/how-to-exclude-automated-changes-from-your-change-history-alerts#article","isPartOf":{"@id":"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts"},"author":{"name":"Nils Rooijmans","@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0"},"headline":"How to exclude automated changes from your change history alerts","datePublished":"2023-12-20T21:41:00+00:00","dateModified":"2023-12-21T08:58:32+00:00","mainEntityOfPage":{"@id":"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts"},"wordCount":274,"publisher":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0"},"articleSection":["Google Ads"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts","url":"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts","name":"How to exclude automated changes from your change history alerts - Nils Rooijmans","isPartOf":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#website"},"datePublished":"2023-12-20T21:41:00+00:00","dateModified":"2023-12-21T08:58:32+00:00","breadcrumb":{"@id":"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/nilsrooijmans.com\/daily\/how-to-exclude-automated-changes-from-your-change-history-alerts#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nilsrooijmans.com\/daily"},{"@type":"ListItem","position":2,"name":"How to exclude automated changes from your change history alerts"}]},{"@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\/285","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=285"}],"version-history":[{"count":1,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts\/285\/revisions"}],"predecessor-version":[{"id":286,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts\/285\/revisions\/286"}],"wp:attachment":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/media?parent=285"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/categories?post=285"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/tags?post=285"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}