AdWords
6K members online now
6K members online now
Dive into advanced features like Remarketing, Flexible Bid Strategies, AdWords Editor, and AdWords Scripts
Guide Me
star_border
Reply

State level valuetrack loc_physical_ms or loc_interest_ms

Badged Google Partner
# 1
Badged Google Partner

I would like to use the location based valuetrack parameters as a trigger for my call tracking provider to show a local phone number that matches the city the searcher is in or interested in. Unfortunately it appears only more detailed location code is attached.

 

Is there any way to specify the level of location code that AdWords appends? Or at least to include the parent code, rather than the child? 

 

Any other thoughts for workarounds? My call tracking system can read name/value pairs in the URL but there are no regex or higher level features for me to specify all the codes that could be included.

2 Expert replyverified_user

State level valuetrack loc_physical_ms or loc_interest_ms

Top Contributor
# 2
Top Contributor

Interesting....

Let me ask our code specialist to chime in.

@petebardo

Moshe, AdWords Top Contributor , Twitter | Linkedin | Community Profile | Ad-Globe
Did you find any helpful responses or answers to your query? If yes, please mark it as the ‘Best Answer’

State level valuetrack loc_physical_ms or loc_interest_ms

Top Contributor
# 3
Top Contributor

Hi Darren C,

While I appreciate Moshe's referral here, this a bit outside my experience. It doesn't look like there is any way to specify the level if the id returned. I took a quick look at what data I would expect to be returned, and found this page:

https://developers.google.com/adwords/api/docs/appendix/geotargeting

You can download a csv file that includes the location id and the parent id. Parent ids for cities are states. You put this in a database, lookup the id you get in the URL then find the parent id. It looks like the parent id for postal codes is the state id, parent id for cities is the state id. This may not be granular enough for you. In that case, you'd need to build your own table to group location ids together for particular store locations. Then use that data to determine which phone number to display on your website pages.

Be aware the parent id is provided in this chart for legacy apps and is not guaranteed current or accurate. But the location id (criteria id) in the table is accurate. It's not clear whether it downloads the entire file or if it downloads according to the criteria selected. A test indicates the file downloaded matches the criteria set below. You could download postal codes by state for where your locations are. The downloaded table shows the postal code as the name (2nd column), but it doesn't show the city or locale, just the state. So, you'd need to cross reference this table with a table of postal code locales for cities. That can be problematic. I would add a column to the table you get from Google to indicate which store market goes with which postal codes and use that data to determine which phone number to show.

Randy

 

 

 

 

petebardo -- Deadhead doing AdWords

Re: State level valuetrack loc_physical_ms or loc_interest_ms

Badged Google Partner
# 4
Badged Google Partner
Thanks for digging and your analysis! This would be outside our company's
skill set, and I'm not sure how I could then integrate the info into the
dynamic number insertion from the call tracking company. I will forward
this on to them, though.

>