Paging not working with LocationCriterionService

58 views
Skip to first unread message

Harsh Patel

unread,
Aug 17, 2020, 5:32:37 PM8/17/20
to AdWords API and Google Ads API Forum
Hello, I am trying to page through results from the LocationCriterionService. I am observing that the paging has no effect on the results returned even though Paging is supported in the documentation.

I am searching for all Location Criterion which contain the the name "Washington". I always get the same 10 results, no matter what is set for the startIndex and numberResults.

The first request, as you can see it has startIndex set to 8 and numberResults set to 1:

POST /api/adwords/cm/v201809/LocationCriterionService?wsdl HTTP/1.1
Host: adwords.google.com
Connection: close
User-Agent: PHP-SOAP/7.3.12
Content-Type: text/xml; charset=utf-8
SOAPAction: ""
Content-Length: 1049
Authorization: REDACTED

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201809"><SOAP-ENV:Header><ns1:RequestHeader><ns1:clientCustomerId>
REDACTED</ns1:clientCustomerId><ns1:developerToken>REDACTED</ns1:developerToken><ns1:userAgent>unknown (AwApi-PHP, googleads-php-lib/43.0.0, PHP/7.3.12)</ns1:userAgent><ns1:validateOnly>false</ns1:validateOnly><ns1:partialFailure>false</ns1:partialFailure></ns1:RequestHeader></SOAP-ENV:Header><SOAP-ENV:Body><ns1:get><ns1:selector><ns1:fields>Id</ns1:fields><ns1:fields>DisplayType</ns1:fields><ns1:predicates><ns1:field>LocationName</ns1:field><ns1:operator>IN</ns1:operator><ns1:values>Washington</ns1:values></ns1:predicates><ns1:ordering><ns1:field>LocationName</ns1:field><ns1:sortOrder>ASCENDING</ns1:sortOrder></ns1:ordering><ns1:paging><ns1:startIndex>8</ns1:startIndex><ns1:numberResults>1</ns1:numberResults></ns1:paging></ns1:selector></ns1:get></SOAP-ENV:Body></SOAP-ENV:Envelope>

HTTP/1.1 200 OK
Content-Type: text/xml; charset=UTF-8
Date: Mon, 17 Aug 2020 21:10:03 GMT
Expires: Mon, 17 Aug 2020 21:10:03 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: frame-ancestors 'self'
X-XSS-Protection: 1; mode=block
Server: GSE
Alt-Svc: h3-29=":443"; ma=2592000,h3-27=":443"; ma=2592000,h3-T050=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
Accept-Ranges: none
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><ResponseHeader xmlns="https://adwords.google.com/api/adwords/cm/v201809"><requestId>0005ad1931b7dc710a014b8895059241</requestId><serviceName>LocationCriterionService</serviceName><methodName>get</methodName><operations>1</operations><responseTime>294</responseTime></ResponseHeader></soap:Header><soap:Body><getResponse xmlns="https://adwords.google.com/api/adwords/cm/v201809"><rval><location><id>1014895</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>21140</id><Criterion.Type>Location</Criterion.Type><locationName>District of Columbia</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040468</id><Criterion.Type>Location</Criterion.Type><locationName>DC-AT LARGE</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200511</id><Criterion.Type>Location</Criterion.Type><locationName>Washington DC (Hagerstown MD)</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,District of Columbia,United States</canonicalName><reach>10700000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>9073489</id><Criterion.Type>Location</Criterion.Type><locationName>Greenwich Village</locationName><displayType>Neighborhood</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9067609</id><Criterion.Type>Location</Criterion.Type><locationName>Manhattan</locationName><displayType>Borough</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9058761</id><Criterion.Type>Location</Criterion.Type><locationName>New York County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>1023191</id><Criterion.Type>Location</Criterion.Type><locationName>New York</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200501</id><Criterion.Type>Location</Criterion.Type><locationName>New York, NY</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21167</id><Criterion.Type>Location</Criterion.Type><locationName>New York</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Greenwich Village,New York,United States</canonicalName><reach>253000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1025379</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9059192</id><Criterion.Type>Location</Criterion.Type><locationName>Washington County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040710</id><Criterion.Type>Location</Criterion.Type><locationName>PA-14</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200508</id><Criterion.Type>Location</Criterion.Type><locationName>Pittsburgh PA</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21171</id><Criterion.Type>Location</Criterion.Type><locationName>Pennsylvania</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,Pennsylvania,United States</canonicalName><reach>324000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1021356</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9058794</id><Criterion.Type>Location</Criterion.Type><locationName>Beaufort County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200545</id><Criterion.Type>Location</Criterion.Type><locationName>Greenville-New Bern-Washington NC</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040620</id><Criterion.Type>Location</Criterion.Type><locationName>NC-3</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21160</id><Criterion.Type>Location</Criterion.Type><locationName>North Carolina</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,North Carolina,United States</canonicalName><reach>60000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1020670</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9058424</id><Criterion.Type>Location</Criterion.Type><locationName>Franklin County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040602</id><Criterion.Type>Location</Criterion.Type><locationName>MO-3</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200609</id><Criterion.Type>Location</Criterion.Type><locationName>St. Louis MO</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21157</id><Criterion.Type>Location</Criterion.Type><locationName>Missouri</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,Missouri,United States</canonicalName><reach>112000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1027008</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9059683</id><Criterion.Type>Location</Criterion.Type><locationName>Washington County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040780</id><Criterion.Type>Location</Criterion.Type><locationName>UT-2</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21177</id><Criterion.Type>Location</Criterion.Type><locationName>Utah</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200770</id><Criterion.Type>Location</Criterion.Type><locationName>Salt Lake City UT</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,Utah,United States</canonicalName><reach>135000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>9028775</id><Criterion.Type>Location</Criterion.Type><locationName>80209</locationName><displayType>Postal Code</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9057192</id><Criterion.Type>Location</Criterion.Type><locationName>Denver County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>1014485</id><Criterion.Type>Location</Criterion.Type><locationName>Denver</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040456</id><Criterion.Type>Location</Criterion.Type><locationName>CO-1</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21138</id><Criterion.Type>Location</Criterion.Type><locationName>Colorado</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200751</id><Criterion.Type>Location</Criterion.Type><locationName>Denver CO</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>80209,Colorado,United States</canonicalName><reach>420000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1007202</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9041124</id><Criterion.Type>Location</Criterion.Type><locationName>Tyne and Wear</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9047016</id><Criterion.Type>Location</Criterion.Type><locationName>North East</locationName><displayType>TV Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>20339</id><Criterion.Type>Location</Criterion.Type><locationName>England</locationName><displayType>Province</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2826</id><Criterion.Type>Location</Criterion.Type><locationName>United Kingdom</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,England,United Kingdom</canonicalName><reach>142000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1024061</id><Criterion.Type>Location</Criterion.Type><locationName>Washington Court House</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9058958</id><Criterion.Type>Location</Criterion.Type><locationName>Fayette County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040680</id><Criterion.Type>Location</Criterion.Type><locationName>OH-10</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200535</id><Criterion.Type>Location</Criterion.Type><locationName>Columbus OH</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21168</id><Criterion.Type>Location</Criterion.Type><locationName>Ohio</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington Court House,Ohio,United States</canonicalName><reach>81000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>9073504</id><Criterion.Type>Location</Criterion.Type><locationName>Washington Heights</locationName><displayType>Neighborhood</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9040656</id><Criterion.Type>Location</Criterion.Type><locationName>NY-13</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9067609</id><Criterion.Type>Location</Criterion.Type><locationName>Manhattan</locationName><displayType>Borough</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9058761</id><Criterion.Type>Location</Criterion.Type><locationName>New York County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>1023191</id><Criterion.Type>Location</Criterion.Type><locationName>New York</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200501</id><Criterion.Type>Location</Criterion.Type><locationName>New York, NY</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21167</id><Criterion.Type>Location</Criterion.Type><locationName>New York</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington Heights,New York,United States</canonicalName><reach>674000</reach><searchTerm>Washington</searchTerm></rval></getResponse></soap:Body></soap:Envelope


The second request, as you can see it has startIndex set to 7 and numberResults set to 1 but the results are exactly the same as the 1st request:

POST /api/adwords/cm/v201809/LocationCriterionService?wsdl HTTP/1.1
Host: adwords.google.com
Connection: close
User-Agent: PHP-SOAP/7.3.12
Content-Type: text/xml; charset=utf-8
SOAPAction: ""
Content-Length: 1049
Authorization: REDACTED

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201809"><SOAP-ENV:Header><ns1:RequestHeader><ns1:clientCustomerId>
REDACTED</ns1:clientCustomerId><ns1:developerToken>REDACTED</ns1:developerToken><ns1:userAgent>unknown (AwApi-PHP, googleads-php-lib/43.0.0, PHP/7.3.12)</ns1:userAgent><ns1:validateOnly>false</ns1:validateOnly><ns1:partialFailure>false</ns1:partialFailure></ns1:RequestHeader></SOAP-ENV:Header><SOAP-ENV:Body><ns1:get><ns1:selector><ns1:fields>Id</ns1:fields><ns1:fields>DisplayType</ns1:fields><ns1:predicates><ns1:field>LocationName</ns1:field><ns1:operator>IN</ns1:operator><ns1:values>Washington</ns1:values></ns1:predicates><ns1:ordering><ns1:field>LocationName</ns1:field><ns1:sortOrder>ASCENDING</ns1:sortOrder></ns1:ordering><ns1:paging><ns1:startIndex>7</ns1:startIndex><ns1:numberResults>1</ns1:numberResults></ns1:paging></ns1:selector></ns1:get></SOAP-ENV:Body></SOAP-ENV:Envelope>

HTTP/1.1 200 OK
Content-Type: text/xml; charset=UTF-8
Date: Mon, 17 Aug 2020 21:10:03 GMT
Expires: Mon, 17 Aug 2020 21:10:03 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: frame-ancestors 'self'
X-XSS-Protection: 1; mode=block
Server: GSE
Alt-Svc: h3-29=":443"; ma=2592000,h3-27=":443"; ma=2592000,h3-T050=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
Accept-Ranges: none
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><ResponseHeader xmlns="https://adwords.google.com/api/adwords/cm/v201809"><requestId>0005ad1931b2effb0a01604ee9040aa3</requestId><serviceName>LocationCriterionService</serviceName><methodName>get</methodName><operations>1</operations><responseTime>128</responseTime></ResponseHeader></soap:Header><soap:Body><getResponse xmlns="https://adwords.google.com/api/adwords/cm/v201809"><rval><location><id>1014895</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>21140</id><Criterion.Type>Location</Criterion.Type><locationName>District of Columbia</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040468</id><Criterion.Type>Location</Criterion.Type><locationName>DC-AT LARGE</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200511</id><Criterion.Type>Location</Criterion.Type><locationName>Washington DC (Hagerstown MD)</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,District of Columbia,United States</canonicalName><reach>10700000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>9073489</id><Criterion.Type>Location</Criterion.Type><locationName>Greenwich Village</locationName><displayType>Neighborhood</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9067609</id><Criterion.Type>Location</Criterion.Type><locationName>Manhattan</locationName><displayType>Borough</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9058761</id><Criterion.Type>Location</Criterion.Type><locationName>New York County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>1023191</id><Criterion.Type>Location</Criterion.Type><locationName>New York</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200501</id><Criterion.Type>Location</Criterion.Type><locationName>New York, NY</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21167</id><Criterion.Type>Location</Criterion.Type><locationName>New York</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Greenwich Village,New York,United States</canonicalName><reach>253000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1025379</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9059192</id><Criterion.Type>Location</Criterion.Type><locationName>Washington County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040710</id><Criterion.Type>Location</Criterion.Type><locationName>PA-14</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200508</id><Criterion.Type>Location</Criterion.Type><locationName>Pittsburgh PA</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21171</id><Criterion.Type>Location</Criterion.Type><locationName>Pennsylvania</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,Pennsylvania,United States</canonicalName><reach>324000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1021356</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9058794</id><Criterion.Type>Location</Criterion.Type><locationName>Beaufort County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200545</id><Criterion.Type>Location</Criterion.Type><locationName>Greenville-New Bern-Washington NC</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040620</id><Criterion.Type>Location</Criterion.Type><locationName>NC-3</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21160</id><Criterion.Type>Location</Criterion.Type><locationName>North Carolina</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,North Carolina,United States</canonicalName><reach>60000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1020670</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9058424</id><Criterion.Type>Location</Criterion.Type><locationName>Franklin County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040602</id><Criterion.Type>Location</Criterion.Type><locationName>MO-3</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200609</id><Criterion.Type>Location</Criterion.Type><locationName>St. Louis MO</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21157</id><Criterion.Type>Location</Criterion.Type><locationName>Missouri</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,Missouri,United States</canonicalName><reach>112000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1027008</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9059683</id><Criterion.Type>Location</Criterion.Type><locationName>Washington County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040780</id><Criterion.Type>Location</Criterion.Type><locationName>UT-2</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21177</id><Criterion.Type>Location</Criterion.Type><locationName>Utah</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200770</id><Criterion.Type>Location</Criterion.Type><locationName>Salt Lake City UT</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,Utah,United States</canonicalName><reach>135000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>9028775</id><Criterion.Type>Location</Criterion.Type><locationName>80209</locationName><displayType>Postal Code</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9057192</id><Criterion.Type>Location</Criterion.Type><locationName>Denver County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>1014485</id><Criterion.Type>Location</Criterion.Type><locationName>Denver</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040456</id><Criterion.Type>Location</Criterion.Type><locationName>CO-1</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21138</id><Criterion.Type>Location</Criterion.Type><locationName>Colorado</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200751</id><Criterion.Type>Location</Criterion.Type><locationName>Denver CO</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>80209,Colorado,United States</canonicalName><reach>420000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1007202</id><Criterion.Type>Location</Criterion.Type><locationName>Washington</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9041124</id><Criterion.Type>Location</Criterion.Type><locationName>Tyne and Wear</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9047016</id><Criterion.Type>Location</Criterion.Type><locationName>North East</locationName><displayType>TV Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>20339</id><Criterion.Type>Location</Criterion.Type><locationName>England</locationName><displayType>Province</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2826</id><Criterion.Type>Location</Criterion.Type><locationName>United Kingdom</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington,England,United Kingdom</canonicalName><reach>142000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>1024061</id><Criterion.Type>Location</Criterion.Type><locationName>Washington Court House</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9058958</id><Criterion.Type>Location</Criterion.Type><locationName>Fayette County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9040680</id><Criterion.Type>Location</Criterion.Type><locationName>OH-10</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200535</id><Criterion.Type>Location</Criterion.Type><locationName>Columbus OH</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21168</id><Criterion.Type>Location</Criterion.Type><locationName>Ohio</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington Court House,Ohio,United States</canonicalName><reach>81000</reach><searchTerm>Washington</searchTerm></rval><rval><location><id>9073504</id><Criterion.Type>Location</Criterion.Type><locationName>Washington Heights</locationName><displayType>Neighborhood</displayType><targetingStatus>ACTIVE</targetingStatus><parentLocations><id>9040656</id><Criterion.Type>Location</Criterion.Type><locationName>NY-13</locationName><displayType>Congressional District</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9067609</id><Criterion.Type>Location</Criterion.Type><locationName>Manhattan</locationName><displayType>Borough</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>9058761</id><Criterion.Type>Location</Criterion.Type><locationName>New York County</locationName><displayType>County</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>1023191</id><Criterion.Type>Location</Criterion.Type><locationName>New York</locationName><displayType>City</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>200501</id><Criterion.Type>Location</Criterion.Type><locationName>New York, NY</locationName><displayType>DMA Region</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>21167</id><Criterion.Type>Location</Criterion.Type><locationName>New York</locationName><displayType>State</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations><parentLocations><id>2840</id><Criterion.Type>Location</Criterion.Type><locationName>United States</locationName><displayType>Country</displayType><targetingStatus>ACTIVE</targetingStatus></parentLocations></location><canonicalName>Washington Heights,New York,United States</canonicalName><reach>674000</reach><searchTerm>Washington</searchTerm></rval></getResponse></soap:Body></soap:Envelope


Google Ads API Forum Advisor Prod

unread,
Aug 18, 2020, 3:45:55 PM8/18/20
to harsh...@55places.com, adwor...@googlegroups.com
Hi Harsh,

Thank you for reaching out! I will check internally within the team to see if this behavior is expected. We will reach out to you again once we have an update. 

Regards,
Danica, Google Ads API Team

ref:_00D1U1174p._5004Q23KxIK:ref

Google Ads API Forum Advisor Prod

unread,
Aug 18, 2020, 10:53:53 PM8/18/20
to harsh...@55places.com, adwor...@googlegroups.com
Greetings!

LocationCriterionService is one of those services that has a finite number of results that could possibly return, so the paging mechanism was not utilized since paging is meant for handling larger requests. If you pass it in, as you can see, there won't be a change in the results. If you take a look in our code examples (https://developers.google.com/adwords/api/docs/guides/location-targeting#look_up_location_codes_for_a_region), paging is not used.

I do appreciate you being so observant to notice this. That behavior for this particular service has been around for a very long time, and the results coming back are limited, so we have kept the behavior as is. If we were to try to change it at this time, it may break someone else's code.

Cheers,
Nadine Wang, Google Ads API Team

ref:_00D1U1174p._5004Q23KxIK:ref

Harsh Patel

unread,
Aug 18, 2020, 11:03:00 PM8/18/20
to AdWords API and Google Ads API Forum
Hi Nadine,

Thanks for looking into the issue. Can you advise another way to programmatically find the Location ID of the state of Washington. Its not returned in the first 10 results because there are many other types of locations which contain "Washington". Is there another filter I could possibly add or can I change the string I am searching by?

Thanks,
Harsh

Google Ads API Forum Advisor Prod

unread,
Aug 18, 2020, 11:44:01 PM8/18/20
to harsh...@55places.com, adwor...@googlegroups.com
Hello Harsh,

I would suggest using the LocationCriteironService.query() and calling this query: 

SELECT Id, DisplayType WHERE LocationName = "Washington,United States" AND Locale = en AND CountryCode = "US" LIMIT 0,100

I just gave it a try, and the first one that came back was the state of Washington.

Happy coding,
Nadine, Google Ads API Team

ref:_00D1U1174p._5004Q23KxIK:ref
Reply all
Reply to author
Forward
0 new messages