Hi, 

>From the SOAP logs, it looks like the namespace for 
BiddableAdGroupCriterion is missing in your request resulting in the 
CONCRETE_TYPE_REQUIRED 
<https://developers.google.com/adwords/api/docs/reference/v201710/AdGroupCriterionService.AdGroupCriterionError.Reason#CONCRETE_TYPE_REQUIRED>
 error. 
I see that you were looking up the sample in PHP 
<https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords/v201710/BasicOperations/AddKeywords.php>
 for 
reference. Could you also confirm if you are using the PHP client library 
or just using them as reference? Below is the snippet of a successful 
request to ADD a keyword. I see that your trace of the request has the bid 
and the finalUrl but that is missing in the SOAP request. Could you share 
your code snippet used to add the keywords?

            <operations>
                <operator>ADD</operator>
           *     <operand 
xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201710"; 
xsi:type="ns2:BiddableAdGroupCriterion">*
                    <ns2:adGroupId>*****</ns2:adGroupId>
                    <ns2:criterion xsi:type="ns2:Keyword">
                        <ns2:text>mars cruise</ns2:text>
                        <ns2:matchType>BROAD</ns2:matchType>
                    </ns2:criterion>
                    <ns2:biddingStrategyConfiguration>
                        <ns2:bids xsi:type="ns2:CpcBid">
                            <ns2:bid>
                                <ns2:microAmount>10000000</ns2:microAmount>
                            </ns2:bid>
                        </ns2:bids>
                    </ns2:biddingStrategyConfiguration>
                    <ns2:finalUrls>
                        
<ns2:urls>http://example.com/mars/cruise/?kw=mars+cruise</ns2:urls>
                    </ns2:finalUrls>
                </operand>
            </operations>

Thanks,
Sreelakshmi, AdWords API Team.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7e54683e-22ab-4ee9-b10f-6c0face8d0d0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
  • AdGroupC... TommyTek
    • Re:... 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
    • Re:... TommyTek
    • Re:... TommyTek
    • Re:... TommyTek
      • ... 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum

Reply via email to