Geo targeting radius + logic operands in targeting

targeting
geo

#1

Hello Guys, I’ve noticed that this is a forum for twitter developers mostly. Despite that I would appreciate to find out someone who knows how geo targeting exactly works in twitter ads.

  1. Is there any radius around my targeted location or not?
  2. If so, is there any differences between targeting on postal code and whole town in the context of radius?

BUG: Also I find out a bug when I was targeting a certain location in twitter ads (give me link where I should report it if it is wrong place to say the twitter company about bug). I wanted to target California with the postal code and most of my ads were shown aprx. 40km away in another city.

____ another part of question 2.0:
When I target two and more countries (or any other feature in targeting section) what kind of operand is between these 2+ and more features? Is there an operand “AND” or “OR”?

_______another part of question 2.1:
Eg. Targeting California and people who use only iPhones.

Which logic operand is in this case?
Thank you !

M


#2

For your question about radius, we cannot disclose exact details of how geo-targeting works. What I can say is that we use multiple signals available to us to determine with confidence that a user is in the location that we then geo-target. Some of those signals do include the IP address the user is accessing Twitter from.

The biggest reason to see ads shown to a user in the ‘wrong’ city (from stats perspective) is earned engagements - someone can retweet and a follower from another city can see the same tweet, and it will show up in the list of cities on stats pages. I could imagine that some “errors” could occur based upon how user is traveling or connecting to the Internet but in general this is one of the core functionality of our system that should be the same between API and ads.twitter.com.

The questions around targeting combination, the logic is:

"Targeting criteria will be combined for your ad group such that:

“Primary” Targeting Types will get ∪‘d (i.e. put in a logical union).
Other Targeting Types will get AND‘d.
Same types will get OR‘d."

…from https://dev.twitter.com/ads/campaigns/targeting

So countries would be AND but themselves in an OR with each other. There is an example on that page which might help illuminate how it works. The idea is that some targeting is better for expansion (reach or recall) and some are better for filtering (precision).