CustomerFeedError.FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'PlaceholderType: 7', CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'Invalid i

228 views
Skip to first unread message

negati...@gmail.com

unread,
Aug 13, 2015, 11:44:02 AM8/13/15
to AdWords API Forum
Hi,

I tried to run the  AddGoogleMyBusinessLocationExtensions example of adwords api 201502 I am getting an exception such as:

AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
 faultSubcode:
 faultString: [CustomerFeedError.FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'PlaceholderType: 7', CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'Invalid ids: 7']
 faultActor:
 faultNode:
 faultDetail:
    {https://adwords.google.com/api/adwords/cm/v201502}ApiExceptionFault:<message>[CustomerFeedError.FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'PlaceholderType: 7', CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'Invalid ids: 7']</message><ApplicationException.Type>ApiException</ApplicationException.Type><errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CustomerFeedError"><fieldPath>operations[0].operand.placeholderTypes</fieldPath><trigger>PlaceholderType: 7</trigger><errorString>CustomerFeedError.FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE</errorString><ApiError.Type>CustomerFeedError</ApiError.Type><reason>FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE</reason></errors><errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CustomerFeedError"><fieldPath>operations[0].operand.placeholderTypes</fieldPath><trigger>Invalid ids: 7</trigger><errorString>CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE</errorString><ApiError.Type>CustomerFeedError</ApiError.Type><reason>MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE</reason></errors>

[CustomerFeedError.FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'PlaceholderType: 7', CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'Invalid ids: 7']
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:408)

But in the example it is said that the FeedMapping is not need, because it is generated automatically.

I could not find anything about this problem, not even in forum.
Can you please help me out, Please?

Thank you


surya sun

unread,
Aug 13, 2015, 11:44:25 AM8/13/15
to AdWords API Forum
Hi,

i tried to run the adwords AddGoogleMyBusinessLocationExtensions example for location extension of 201502 api. I am getting an exception such that

AxisFault
 faultSubcode: 
 faultString: [CustomerFeedError.FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'PlaceholderType: 7', CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'Invalid ids: 7']
 faultActor: 
 faultNode: 
 faultDetail: 
{https://adwords.google.com/api/adwords/cm/v201502}ApiExceptionFault:<message>[CustomerFeedError.FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'PlaceholderType: 7', CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'Invalid ids: 7']</message><ApplicationException.Type>ApiException</ApplicationException.Type><errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CustomerFeedError"><fieldPath>operations[0].operand.placeholderTypes</fieldPath><trigger>PlaceholderType: 7</trigger><errorString>CustomerFeedError.FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE</errorString><ApiError.Type>CustomerFeedError</ApiError.Type><reason>FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE</reason></errors><errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CustomerFeedError"><fieldPath>operations[0].operand.placeholderTypes</fieldPath><trigger>Invalid ids: 7</trigger><errorString>CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE</errorString><ApiError.Type>CustomerFeedError</ApiError.Type><reason>MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE</reason></errors>

[CustomerFeedError.FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'PlaceholderType: 7', CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'Invalid ids: 7']
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)


Could you please help me

Thank you

narsing prasad

unread,
Aug 13, 2015, 11:44:35 AM8/13/15
to AdWords API Forum
Hi,

I tried to run the adwords AddGoogleMyBusinessLocationExtensions example of adwords api 201502 , I am getting an exception.
There is written in that feedmapping is not need, it is generated automatically.

Could you help me, Please?

Thank You

Umesh Dengale

unread,
Aug 13, 2015, 5:50:00 PM8/13/15
to AdWords API Forum
Hello,

Feed Mapping is created automatically, but it isn't created in real time.  Because of this, in the examples, there is a retry to create the CustomerFeed. 

Could you link your GMB via the AdWords UI and see if the credentials are working properly? You could try to run above example code again. If you get the same error again then please provide the SOAP request and response logs. Just click Reply privately to author in the forum when responding. Don't forget to remove the developer token in the output.

Thanks,
Umesh, AdWords API Team.

Umesh Dengale

unread,
Aug 14, 2015, 12:18:57 PM8/14/15
to AdWords API Forum
Hello,

Please check out our how to enable log document to enable the logs in the client library of the AdWords API(e.g. Java client library). You can find information(how to enable logs) for client libraries of the AdWords API in other languages on the GitHub.

Regards,
Umesh, AdWords API Team.

Josh Radcliff (AdWords API Team)

unread,
Aug 17, 2015, 8:11:19 PM8/17/15
to AdWords API Forum
Hi,

Have you tried retrying your request after waiting several seconds? As shown in our Java example, it takes a bit for the initial sync process to complete, and the FeedMapping won't be present until that process completes.

Thanks,
Josh, AdWords API Team
Reply all
Reply to author
Forward
0 new messages