My understanding is that modified broad match is only supported for positive keywords. I'm double-checking this with some folks internally though.
To create modified broad match positive keywords you prefix all the words in the keyword with '+' like this:
+red +apple
You can also create broad match positive keywords by simply omitting the '+' like this:
red apple
In order to create negative keywords, you prefix the term with '-' like this:
-red apple
I don't think that this is supported:
-red -apple
Or this:
-+red +apple
When I try adding the keyword
-red -apple in the UI, it creates the negative keyword red -apple. I don't think this is a modified broad match negative keyword though. It's not listed as an option here:| Negative match keyword | Ads may show on searches for | Ads won't show on searches for |
|---|
| -women | girls' hats sun hats | hats for women women's hats |
| -"women's hats" | girls' hats women's baseball hats | women's hats Women's hats women's hats for sale want to buy women's hats |
| -[women’s hats] | buy women's hats women's hats on sale | women's hats Women's hats
|
How are you creating these
modified broad match negative keywords in the UI? Creating a negative keyword with
+red +apple as the text? You can specify whatever text you want for a negative keyword, so whatever you're setting the text to in the UI can be done in a script. I'm just not sure that the backend will handle it appropriately. Keyword match types are not my area of expertise though, so I've reached out to some folks internally to make sure I'm not misspeaking here. I'll confirm once I know more.
But again, you can specify whatever text you want when creating a negative keyword in your script. It will operate the same as if you were creating a negative keyword in the UI. So whatever you've been doing in the AdWords UI or in Editor will work in scripts.
Cheers,
Alex