"It should be the same value as what you have in setQuery(...)"

Yes, that is what I expect. But it does not come back in 
my TargetingIdeaPage as a TargetingIdea for every search term I use. 

For example when I use "bakruptcy" as my search term, I can find A 
TargetingIdea in my TargetingIdeaPage with a KEYWORD_TEXT attribute of 
"bankrputcy", yet if I use "adoption", I cannot. 

Is this a paging issue? Should I be making multiple calls to 
targetingIdeaService.get?

On Wednesday, May 14, 2014 4:54:40 AM UTC-5, Ray Tsang (AdWords API Team) 
wrote:
>
> Jeremy,
>
> The "search terms" field in the UI should be exactly the same string you 
> entered in the previous step (in the "Your product or service" field).  It 
> is an user input.
>
> It should be the same value as what you have in setQuery(...).
>
> Cheers,
>
> Ray
>
> On Tuesday, May 13, 2014 9:58:12 PM UTC+2, Jeremy Tremblay wrote:
>>
>>
>> Ray, see attached. I am using the following to get a TargetingIdeaPage 
>> which generally contains all the data in that screen snap under the 
>> "Keyword (by relevance)" section. I'm having issues getting the data under 
>> the "Search Terms" section to come though on the TargetingIdeaPage:
>>
>>
>>                // Get the TargetingIdeaService.
>>
>> TargetingIdeaServiceInterface targetingIdeaService = 
>> adWordsServices.get(session, TargetingIdeaServiceInterface.class);
>>
>>
>> // Create category products and services search parameter
>>
>> CategoryProductsAndServicesSearchParameter 
>> categoryProductsAndServicesSearchParameter = new 
>> CategoryProductsAndServicesSearchParameter();
>>
>> categoryProductsAndServicesSearchParameter.setCategoryId(10018);
>>
>>
>> // Create related to query search parameter.
>>
>> RelatedToQuerySearchParameter relatedToQuerySearchParameter = new 
>> RelatedToQuerySearchParameter();
>>
>> relatedToQuerySearchParameter.setQueries(new String[] {searchTerm});
>>
>>
>> //Location
>>
>> int locationsSize = locationIds.size();
>>
>> Location[] locations = new Location[locationsSize];
>>
>>
>> for (int i = 0; i < locationsSize; i++) {
>>
>> Location location = new Location();
>>
>> location.setId(locationIds.get(i).longValue());
>>
>> locations[i] = location;
>>
>> }
>>
>>
>> LocationSearchParameter locationSearchParameter = new 
>> LocationSearchParameter();
>>
>> locationSearchParameter.setLocations(locations);
>>
>>
>> //Google only
>>
>> NetworkSearchParameter networkSearchParameter = new 
>> NetworkSearchParameter();
>>
>> networkSearchParameter.setNetworkSetting(new NetworkSetting(true, false, 
>> false, false));
>>
>>
>> // Create selector.
>>
>> TargetingIdeaSelector selector = new TargetingIdeaSelector();
>>
>> selector.setRequestType(RequestType.IDEAS);
>>
>> selector.setIdeaType(IdeaType.KEYWORD);
>>
>> selector.setSearchParameters(new SearchParameter[] 
>> {relatedToQuerySearchParameter, categoryProductsAndServicesSearchParameter, 
>> locationSearchParameter, networkSearchParameter});
>>
>> selector.setRequestedAttributeTypes(new AttributeType[] {
>>
>> AttributeType.KEYWORD_TEXT,
>>
>> AttributeType.COMPETITION,
>>
>> AttributeType.SEARCH_VOLUME,
>>
>> AttributeType.AVERAGE_CPC});
>>
>>
>> //800 is the MAX here. 
>>
>> // Set selector paging (required for targeting idea service).
>>
>> Paging paging = new Paging();
>>
>> paging.setStartIndex(0);
>>
>> paging.setNumberResults(800);
>>
>> selector.setPaging(paging);
>>
>> TargetingIdeaPage page = targetingIdeaService.get(selector);
>> I am using 
>> On Tuesday, May 13, 2014 1:11:20 PM UTC-5, Ray Tsang (AdWords API Team) 
>> wrote:
>>>
>>> Jeremy,
>>>
>>> To make sure I'm on the same page - could I trouble you to attach a 
>>> screenshot of the search term that you are referring to?
>>>
>>> Thanks,
>>>
>>> Ray
>>>
>>> On Monday, May 12, 2014 4:10:00 PM UTC-4, Jeremy Tremblay wrote:
>>>>
>>>> Currently I am using the TargetingIdeaService to provide a subset of 
>>>> the functionality of the Keyword 
>>>> Planner<https://adwords.google.com/ko/KeywordPlanner/Home?__c=2479277912&__u=3596500112&__o=cues>
>>>>  by 
>>>> providing a list of locations and a RelatedToQuerySearchParameter query 
>>>> to TargetingIdeaService.get to get a list of keywords and their associated 
>>>> data, as one might in the "Search for new keyword and ad group ideas" 
>>>> section of the tool.  The results returned by the tool on the "Keyword 
>>>> Ideas" tab include the "Search Term" data as well as a list of "Keywords" 
>>>> and their data. 
>>>>
>>>> My use of TargetingIdeaService.get is returning the list of "Keywords" 
>>>> just fine, but I can't seem to get the "Search Term" data to come through. 
>>>> Does anyone know how I might go about doing that? Is it perhaps due to the 
>>>> paging limitations of TargetingIdeaService.get  and I need more than 800 
>>>> results to get a TargetingIdeaPage that includes an entry where the 
>>>> KEYWORD_TEXT matches the RelatedToQuerySearchParameter query "Search Term" 
>>>> exactly? 
>>>>
>>>>
>>>> Any help is appreciated,
>>>>
>>>> -jt-
>>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to