To advertise Shopping ads in Google you must have a Google Merchant Center account. Do you have one?

switch my Google Merchant account
create new Google Merchant account

E-shops using CSS program – Shopping in EU