Money-Saving Placement Exclusion Script for Google Ads

Posted by

With an uncertain economic outlook, now is a great time for marketers to guarantee their tech stack includes the right tools and automations to conserve money in the long run.

Google Ads scripts must become part of everyone’s toolkit, particularly thinking about that lots of scripts are available free of charge.

In addition to the lots of free scripts on top lists like this one and this one, here’s a brand brand-new script you can try.

I composed this with my group to provide advertisers a brand-new method to control ad invest in the display screen network.

Ways To Conserve Cash On Google Ads

Advertisers are constantly trying to find an edge over their competition, and a great way to unlevel the playing field is to invest less for the exact same outcomes. That indicates finding and eliminating wasted ad invest.

Typical methods to get rid of squandered spending are to include negative keywords, restrict match types, and include unfavorable positionings.

Here is how you set about each of these techniques manually:

  • Add unfavorable keywords– Discover ideas by searching your search terms reports for ideas.
  • Limit match types– If you’re not using automated bidding, play it safe with your keywords and rely more on exact and expression match than broad match.
  • Add negative placements– Look at automatic placement reports to find non-converting positionings that gnaw at your spending plan.

Finding Placement Exclusions For Google Advertisements

The web is growing quick, which suggests there are more places every day where your advertisements may reveal when you participate in the Google Show Network (GDN).

There are over 36,000 apps contributed to the Apple App Store monthly, and there are over 250,000 brand-new sites introduced every day. While they do not all sign up with the GDN, with this level of growth, it is challenging to keep up with placement exclusions.

Unless you wish to play a continuous video game of whack-a-mole and by hand examine brand-new placements as they come into existence, you require to determine trends that correlate with low efficiency and use technology to assist get rid of traffic from those kinds of positionings.

Google offers several ways to proactively prevent GDN advertisements from appearing in places you do not like.

Exemptions can be based upon:

  • Sensitive subjects– such as pages about tragedy, dispute, or spectacular news.
  • Digital material labels– comparable to film rankings, but for sites.
  • Video content types– such as live streams or videos embedded outside Buy YouTube Subscribers.

The script shared in this post offers another way to omit placements.

While it can’t proactively prevent all impressions, it can add an unfavorable placement as quickly as a new positioning is found in the automated placement report.

Placement Reports

The script examines details of all placements in the positioning information report.

This is the question you can use with GAQL, the Google Ads Query Language, to discover placements:

pick detail_placement_view. display_name, detail_placement_view. positioning, detail_placement_view. placement_type, detail_placement_view. resource_name, detail_placement_view. target_url, detail_placement_view. group_placement_target_url FROM detail_placement_view

The information might look like this when you export it to a Google Sheet:

Screenshot from Google Sheet, October 2022 Notification the positioning on line 12 in the screenshot uses the Arabic script for the name of the video. That is what this script will try to find and add as an unfavorable positioning. If your language utilizes

a non-Latin script, you would just alter the settings and allow your ad to reveal for a positioning like on line 12 and exclude all the other ones that utilize the Latin character set. Language Targeting On GDN You may question why advertisers would not just utilize language targeting to prevent their ads from showing next to content that utilizes a various

script in its language. The issue is that when you target a language, it’s not an extremely strict criterion. A user will match the targeted language as long as they have connected with an app or site because language recently. It does not mean they must be seeing a site or video in that language when your advertisement is revealed. Google states:”On the Google Show Network, Google Ads may identify and look at the language of pages or

apps that somebody is seeing or has recently seen, to figure out which advertisements to show.

“So if a user just

reads a few English web pages with Latin script but spends most of their time checking out websites in Thai script, they might still see advertisements targeting

English. This script fixes this by making targeting more strict. It offers marketers additional control, which’s usually a welcome thing in the age of ever-more automation from the

ad engines, something I wrote an entire book about this year.

Unicode Character Targeting With A Google Ads Script In a similar vein as language targeting, you can use advertisement scripts to spot when an ad is revealed on a positioning with a title using a different Unicode character set and leave out that positioning from ever

showing your advertisement again. Here’s what the script does. It discovers instances when your advertisement is revealed with a video, app, or site whose content is in a various character set than the one you desire.

The script then excludes placements whose names are not in the desired character set. E.g., a placement with the title’ انشاء حساب جوجل ادوورد مجانا للمبتدئين وطريقة ربطة مع القناة Google Adwords|كنز الربح من اليوتيوب’is using the Arabic script instead of the Latin character set, and can be made an unfavorable positioning. Utilize this technique with care, though. There’s absolutely nothing necessarily incorrect with showing your ad to users whose language is in a different script. For example, they might be seeing your ad due to the fact that they got onto your remarketing list and are, in fact, an excellent lead. So how does this advertisement script discover positionings using non-Latin characters? It’s based on determining Unicode character sets, which are a way for computer systems to render the different characters related to various alphabets

. I’m used to the a-z alphabet utilized in English along with in my native tongue, Dutch, and this is called the Latin alphabet. But many languages utilize entirely different characters, like Hebrew, Thai, Japanese( Hiragana), and so on. Unicode is the method computers

encode these various characters. In Google Ads scripts, which are closely associated to JavaScript, we can use regex functionality to detect what Unicode character set a character is. The Script Download the script. Copy and paste all the text from the code on the link into a new script in Google Advertisements, where you first erase all the sample code the new script loaded with. Here’s a video that discusses how to use the script. Settings For The Script After copy-and-pasting the script in a private Google Advertisements account,

tell it which Unicode character sets you want to enable your ads to appear for, e.g., Latin. Then give a name for the shared placement exclusion list the script should use for brand-new negative placements it

finds. After previewing the script,

you will see that a brand-new shared exemption list is produced. If there are ad placements whose titles use a non-allowed Unicode character set, those will be included as negative positionings to the freshly created shared exemption list. Conclusion 2 things lots of marketers like are saving money and returning control over automated systems.

Scripts like the one in this post aid you do both. If you have a concept for a script that could assist a great deal of advertisers, please connect to me. This script happened since someone asked for my help with their concept. More resources: Included Image: Dean Drobot/Best SMM Panel