Ejay

Thank you very much. That was it. I was adding it in advertisingChannelType 
not the advertisingChannelSubType
I am now able to create a smart campaign and an adgroup for it. Although 
now i am getting an error creating product partitions for the adgroup.
I now get this error:
[CriterionError.INVALID_PRODUCT_BIDDING_CATEGORY @ 
operations[6].operand.criterion.caseValue; 
trigger:'ProductBiddingCategory{type=BIDDING_CATEGORY_L1, 
canonicalValue=null, value=ProductCategoryId: 0, countryCode=null}', 
AdGroupCriterionError.PRODUCT_PARTITION_REQUIRES_SAME_DIMENSION_TYPE_AS_SIBLINGS
 
@ operations; 
trigger:'com.google.ads.api.serviceimpls.campaignmgmt.criterion.adgroupcriterion.ProductPartitionTree$Node@7244d096']

Here is the request being sent:
<?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"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
   <SOAP-ENV:Header>
      <ns1:RequestHeader>
         <ns1:clientCustomerId>{clientCustomerId}</ns1:clientCustomerId>
         <ns1:developerToken>{developerToken}</ns1:developerToken>
         <ns1:userAgent>SandO (AwApi-PHP, googleads-php-lib/40.0.0, 
PHP/7.1.25-1+ubuntu14.04.1+deb.sury.org+1)</ns1:userAgent>
         <ns1:validateOnly>false</ns1:validateOnly>
         <ns1:partialFailure>false</ns1:partialFailure>
      </ns1:RequestHeader>
   </SOAP-ENV:Header>
   <SOAP-ENV:Body>
      <ns1:mutate>
         <ns1:operations>
            <ns1:operator>ADD</ns1:operator>
            <ns1:operand xsi:type="ns1:BiddableAdGroupCriterion">
               <ns1:adGroupId>77626575824</ns1:adGroupId>
               <ns1:criterion xsi:type="ns1:ProductPartition">
                  <ns1:id>-1</ns1:id>
                  <ns1:partitionType>SUBDIVISION</ns1:partitionType>
               </ns1:criterion>
               <ns1:biddingStrategyConfiguration />
            </ns1:operand>
         </ns1:operations>
         <ns1:operations>
            <ns1:operator>ADD</ns1:operator>
            <ns1:operand xsi:type="ns1:BiddableAdGroupCriterion">
               <ns1:adGroupId>77626575824</ns1:adGroupId>
               <ns1:criterion xsi:type="ns1:ProductPartition">
                  <ns1:partitionType>UNIT</ns1:partitionType>
                  <ns1:parentCriterionId>-1</ns1:parentCriterionId>
                  <ns1:caseValue xsi:type="ns1:ProductCustomAttribute">
                     <ns1:type>CUSTOM_ATTRIBUTE_0</ns1:type>
                     <ns1:value>Green</ns1:value>
                  </ns1:caseValue>
               </ns1:criterion>
               <ns1:biddingStrategyConfiguration />
            </ns1:operand>
         </ns1:operations>
         <ns1:operations>
            <ns1:operator>ADD</ns1:operator>
            <ns1:operand xsi:type="ns1:BiddableAdGroupCriterion">
               <ns1:adGroupId>77626575824</ns1:adGroupId>
               <ns1:criterion xsi:type="ns1:ProductPartition">
                  <ns1:partitionType>UNIT</ns1:partitionType>
                  <ns1:parentCriterionId>-1</ns1:parentCriterionId>
                  <ns1:caseValue xsi:type="ns1:ProductCustomAttribute">
                     <ns1:type>CUSTOM_ATTRIBUTE_1</ns1:type>
                     <ns1:value>Blue</ns1:value>
                  </ns1:caseValue>
               </ns1:criterion>
               <ns1:biddingStrategyConfiguration />
            </ns1:operand>
         </ns1:operations>
         <ns1:operations>
            <ns1:operator>ADD</ns1:operator>
            <ns1:operand xsi:type="ns1:BiddableAdGroupCriterion">
               <ns1:adGroupId>77626575824</ns1:adGroupId>
               <ns1:criterion xsi:type="ns1:ProductPartition">
                  <ns1:partitionType>UNIT</ns1:partitionType>
                  <ns1:parentCriterionId>-1</ns1:parentCriterionId>
                  <ns1:caseValue xsi:type="ns1:ProductCustomAttribute">
                     <ns1:type>CUSTOM_ATTRIBUTE_2</ns1:type>
                     <ns1:value>White</ns1:value>
                  </ns1:caseValue>
               </ns1:criterion>
               <ns1:biddingStrategyConfiguration />
            </ns1:operand>
         </ns1:operations>
         <ns1:operations>
            <ns1:operator>ADD</ns1:operator>
            <ns1:operand xsi:type="ns1:BiddableAdGroupCriterion">
               <ns1:adGroupId>77626575824</ns1:adGroupId>
               <ns1:criterion xsi:type="ns1:ProductPartition">
                  <ns1:partitionType>UNIT</ns1:partitionType>
                  <ns1:parentCriterionId>-1</ns1:parentCriterionId>
                  <ns1:caseValue xsi:type="ns1:ProductCustomAttribute">
                     <ns1:type>CUSTOM_ATTRIBUTE_3</ns1:type>
                     <ns1:value>Black</ns1:value>
                  </ns1:caseValue>
               </ns1:criterion>
               <ns1:biddingStrategyConfiguration />
            </ns1:operand>
         </ns1:operations>
         <ns1:operations>
            <ns1:operator>ADD</ns1:operator>
            <ns1:operand xsi:type="ns1:BiddableAdGroupCriterion">
               <ns1:adGroupId>77626575824</ns1:adGroupId>
               <ns1:criterion xsi:type="ns1:ProductPartition">
                  <ns1:partitionType>UNIT</ns1:partitionType>
                  <ns1:parentCriterionId>-1</ns1:parentCriterionId>
                  <ns1:caseValue xsi:type="ns1:ProductCustomAttribute">
                     <ns1:type>CUSTOM_ATTRIBUTE_4</ns1:type>
                     <ns1:value>Red</ns1:value>
                  </ns1:caseValue>
               </ns1:criterion>
               <ns1:biddingStrategyConfiguration />
            </ns1:operand>
         </ns1:operations>
         <ns1:operations>
            <ns1:operator>ADD</ns1:operator>
            <ns1:operand xsi:type="ns1:BiddableAdGroupCriterion">
               <ns1:adGroupId>77626575824</ns1:adGroupId>
               <ns1:criterion xsi:type="ns1:ProductPartition">
                  <ns1:partitionType>UNIT</ns1:partitionType>
                  <ns1:parentCriterionId>-1</ns1:parentCriterionId>
                  <ns1:caseValue xsi:type="ns1:ProductBiddingCategory">
                     <ns1:type>BIDDING_CATEGORY_L1</ns1:type>
                     <ns1:value>0</ns1:value>
                  </ns1:caseValue>
               </ns1:criterion>
               <ns1:biddingStrategyConfiguration />
            </ns1:operand>
         </ns1:operations>
         <ns1:operations>
            <ns1:operator>ADD</ns1:operator>
            <ns1:operand xsi:type="ns1:BiddableAdGroupCriterion">
               <ns1:adGroupId>77626575824</ns1:adGroupId>
               <ns1:criterion xsi:type="ns1:ProductPartition">
                  <ns1:partitionType>UNIT</ns1:partitionType>
                  <ns1:parentCriterionId>-1</ns1:parentCriterionId>
                  <ns1:caseValue xsi:type="ns1:ProductCanonicalCondition">
                     <ns1:condition>New</ns1:condition>
                  </ns1:caseValue>
               </ns1:criterion>
               <ns1:biddingStrategyConfiguration />
            </ns1:operand>
         </ns1:operations>
         <ns1:operations>
            <ns1:operator>ADD</ns1:operator>
            <ns1:operand xsi:type="ns1:BiddableAdGroupCriterion">
               <ns1:adGroupId>77626575824</ns1:adGroupId>
               <ns1:criterion xsi:type="ns1:ProductPartition">
                  <ns1:partitionType>UNIT</ns1:partitionType>
                  <ns1:parentCriterionId>-1</ns1:parentCriterionId>
                  <ns1:caseValue xsi:type="ns1:ProductBrand">
                     <ns1:value>Nike</ns1:value>
                  </ns1:caseValue>
               </ns1:criterion>
               <ns1:biddingStrategyConfiguration />
            </ns1:operand>
         </ns1:operations>
      </ns1:mutate>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Since it said 
AdGroupCriterionError.PRODUCT_PARTITION_REQUIRES_SAME_DIMENSION_TYPE_AS_SIBLINGS
 
i tried using one of the other types being sent but that does work.
Please advise as to what needs to be fixed to attach these partitions to 
the adgroup

Thank you

On Tuesday, May 21, 2019 at 4:34:27 AM UTC-4, adsapiforumadvisor wrote:
>
> Hi Bryan,
>
> Thanks for reaching out and for providing details.
>
> Could you confirm if you are trying to create a smart shopping campaign 
> <https://developers.google.com/adwords/api/docs/guides/shopping#smart_shopping_campaigns>?
>  
> If yes, upon checking the provided SOAP request logs, I noticed that the 
> you did not included the *advertisingChannelSubType* field in your 
> request and set as *SHOPPING_GOAL_OPTIMIZED_ADS*. With this, you may try 
> to make an API call again and please refer to the link that I provided on 
> how to configure and to create a *Smart Shopping campaigns*.
>
> Please let me know if you have further questions/clarifications.
>
> Regards,
> Ejay
> Google Ads API Team
>
>
> ref:_00D1U1174p._5001UAqDU8:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/16f13c70-e07c-4c29-a0c9-51207d252c64%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to