Dynamic price in ads

227 views
Skip to first unread message

Valerii Buzivskyi

unread,
Jul 24, 2013, 3:00:29 AM7/24/13
to adwor...@googlegroups.com
Hello

Does any one can help me, and show the way, how is it possible to create ads with dynamic price in API?

For example we have some products:

- Green T-Short from 5$,
- Blue T-Short  from  7$,
- Yellow T-Short  from  9$.

I create (with api) keywords with urls:
- blue t-short      my.shop.com/blue-t-short.html
- yellow t-short    my.shop.com/yellow-t-short.html

Than I want to create 1 ad for all keywords using {KeyWord:...}, and also need 1 more extra field to show different price for each product.

Someting like this:
1 row - {KeyWord: Coloured T-Shorts}
2 row - Beautiful {KeyWord: Coloured T-Shorts} from {Price: 4$}
3 row -  Buy it now!

Than when user looking for "Green T-Short", he will  see the next ad:

Green T-Shorts
Beautiful Green T-Shorts from 5$
Buy it now!

For "Blue T-Short", the other one:

BlueT-Shorts
Beautiful Blue T-Short from 7$
Buy it now!

And for the "Yellow T-Short":
Yellow T-Short 
Beautiful  Yellow T-Short  from 9$
Buy it now!

Is it possible to make such kind of ads with API?

Thank you in advance.

Danial Klimkin

unread,
Jul 29, 2013, 8:33:38 AM7/29/13
to adwor...@googlegroups.com
Hello Valerii,


Why it is possible to insert keywords into ad texts (see https://support.google.com/adwords/answer/2454041), there is no way to associate particular keywords with different prices.

It is very easy to create separate ads for each such case with the API as you can create thousands of ads easily. You'll also benefit from statistics collected separately.

Also, you may want to look into AdParams if you plan on updating your prices regularly:



-Danial, AdWords API Team.

Valerii Buzivskyi

unread,
Aug 21, 2013, 5:29:32 AM8/21/13
to adwor...@googlegroups.com
Hello Danial,

thank you for your reply!

We tryed to use  {param1:}  to associate price to each keyword.
We get ads with correct keywords and prices.

But there are some bugs.

Almost 80% of keywords couldn't be associated with price because of criterion id error.

We make 2 scanning of database.
1-st scanning gives us keywords (each keyword have its own id)
2-nd scanning gives us prices (with ids for keywords)

Then system try to associate keywords and prices via IDs.

Some keywords and prices associated, and some - not/ Appears criterion id error - wrong criterion id. But when we try to compare ids manualy - we see, that everything is ok, all ids correct. And the last - we get this error randomly for different groups and keywords. It means that sometimes it works, sometimes - not.  We get 80% of keywords with errors , so it's  critical errors.


Could you, please, show the way, where the reasons of this bugs can be found?

Thank you in advance.







понедельник, 29 июля 2013 г., 15:33:38 UTC+3 пользователь Danial Klimkin написал:

Valerii Buzivskyi

unread,
Aug 21, 2013, 7:44:38 AM8/21/13
to adwor...@googlegroups.com
Here few errors:

 AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1508].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165396539', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1509].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165396659', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1510].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165396779', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1511].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165396899', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1512].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165397019', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1513].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165397139', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1514].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165397259', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1515].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165397379', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1516].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165397499']

среда, 21 августа 2013 г., 12:29:32 UTC+3 пользователь Valerii Buzivskyi написал:

Danial Klimkin

unread,
Aug 21, 2013, 8:27:58 AM8/21/13
to adwor...@googlegroups.com
Hello Valerii,


Please let me know the requestID for the errors below. It can be found in the SOAP response header.


-Danial, AdWords API Team.

Valerii Buzivskyi

unread,
Aug 21, 2013, 9:18:58 AM8/21/13
to adwor...@googlegroups.com
Hello Danial,

0004e473326475380ae53b89000024f5

Hope, that's it.

среда, 21 августа 2013 г., 15:27:58 UTC+3 пользователь Danial Klimkin написал:

Paul Matthews (AdWords API Team)

unread,
Aug 22, 2013, 4:12:56 PM8/22/13
to adwor...@googlegroups.com
Hi Valeril,

Danial is out of the office at the moment, so I'm going to look into this case for you. It does indeed sound strange.

Have you tried sending just one request, to see if you get the same response? I see you're sending many hundreds.

I'm looking further into this, as soon as I have any more information, I'll update this thread.

Regards,

- Paul, AdWords API Team.

Valerii Buzivskyi

unread,
Aug 23, 2013, 5:24:01 AM8/23/13
to adwor...@googlegroups.com
Hi Paul,

thank you for your reply!

We just try to send one request for few times.

Also get some errors, like this.

2013-08-23 12:01:44 | DEBUG | Updating prices for group 8788017099 [] | 16.5 MB
2013-08-23 12:01:48 | DEBUG | Updating prices for group 8788015899 [] | 16.5 MB
2013-08-23 12:01:52 | DEBUG | Updating prices for group 8788016139 [] | 16.5 MB
2013-08-23 12:01:56 | DEBUG | Updating prices for group 8788016019 [] | 16.5 MB
2013-08-23 12:02:00 | CRITICAL | [AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[0].operand; trigger:'AdGroupId = 8788016019, CriterionId = 63973714299'] [] | 16.5 MB
2013-08-23 12:02:00 | DEBUG | Updating prices for group 8788011939 [] | 16.5 MB
2013-08-23 12:02:04 | CRITICAL | [AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[0].operand; trigger:'AdGroupId = 8788011939, CriterionId = 171333082'] [] | 16.5 MB
2013-08-23 12:02:04 | DEBUG | Updating prices for group 8788018659 [] | 16.5 MB
2013-08-23 12:02:08 | DEBUG | Updating prices for group 8788019259 [] | 16.5 MB
2013-08-23 12:02:13 | CRITICAL | [AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[0].operand; trigger:'AdGroupId = 8788019259, CriterionId = 1270341033'] [] | 16.5 MB
2013-08-23 12:02:13 | DEBUG | Updating prices for group 8788017819 [] | 16.5 MB



четверг, 22 августа 2013 г., 23:12:56 UTC+3 пользователь Paul Matthews (AdWords API Team) написал:

Valerii Buzivskyi

unread,
Aug 29, 2013, 5:07:43 AM8/29/13
to adwor...@googlegroups.com
UP

пятница, 23 августа 2013 г., 12:24:01 UTC+3 пользователь Valerii Buzivskyi написал:

Paul Matthews (AdWords API Team)

unread,
Sep 12, 2013, 5:47:24 AM9/12/13
to adwor...@googlegroups.com
Hi Valeril,

Are you including a client customer id in the requests you're sending to the server? This error often caused by missing this (session level) property.

Regards,

- Paul, AdWords API Team.

Valerii Buzivskyi

unread,
Sep 12, 2013, 8:25:55 AM9/12/13
to adwor...@googlegroups.com
Hi Paul,

yes, we include client customer id

approximately 30-40% of the keywords are updated successfully


четверг, 12 сентября 2013 г., 12:47:24 UTC+3 пользователь Paul Matthews (AdWords API Team) написал:

Paul Matthews (AdWords API Team)

unread,
Oct 21, 2013, 6:02:53 AM10/21/13
to adwor...@googlegroups.com
Hi Valerii,

Are you still experiencing this problem, can you forward me a requestId of a recent query that's had this error.

Regards,

- Paul, AdWords API Team.

Valerii Buzivskyi

unread,
Oct 21, 2013, 6:16:04 AM10/21/13
to adwordsapia...@google.com, adwor...@googlegroups.com
Hi Paul.

Thank you for your letter. We have find out. The problem was on our side in structure of catalogues, not in api code.




2013/10/21 Paul Matthews (AdWords API Team) <adwordsapia...@google.com>
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwor...@googlegroups.com
To unsubscribe from this group, send email to
adwords-api...@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 a topic in the Google Groups "AdWords API Forum" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/adwords-api/vWxuGiNQqRY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to adwords-api...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--

Best regards,          

Valerii Buzivskyi

SEM department manager

Httpool Ukraine

_______________________

Mob: +3 8(068) 394 20 73

Tel: + 3 8 (044) 361 39 41

Email: buzi...@httpool.com.ua

Skype: buzivskyi

Web: www.httpool.com

______________________

Httpool - The Full Service Online Advertising Provider for international and Emerging Markets

 

 

 

Any information in this e-mail is confidential and intended for the addressee only. Therefore, in case you are not authorized to unclose or read this message, we ask you to inform the sender and delete the message, because any further access by you is prohibited.




Marina Rabovolick

unread,
Aug 8, 2014, 4:56:05 AM8/8/14
to adwor...@googlegroups.com, adwordsapia...@google.com
Dear Valerii,

We faced with the same problem while trying to update prices in our Ads via AdWords API. I would much appreciate if you could describe more detailed what exactly was wrong in catalogues' structure.

Thank you in advance

Marina

понедельник, 21 октября 2013 г., 13:16:04 UTC+3 пользователь Valerii Buzivskyi написал:
Reply all
Reply to author
Forward
0 new messages