Hi.
In my Google Ads advertising account I go to “Tools an Settings” -> “Setup” -> “Bussiness Data”
Then on the left I click “Ad customizer attributes” and create an attribute with the name “Price” and data type “Number”.
Then I go to my campaign in the “Ad groups” section. Click “Columns” -> ”Modify Columns” and check column “Price (Number)” from “Ad customizer attributes” section.
Now I can set the “Price” ad customizer attribute value for each ad group and then insert it into the ad {CUSTOMIZER.Price:150}
where 150 is the default value in case the “Price” ad customizer attribute value is not specified.
QUESTION: how can I set the “Price” ad customizer attribute value at the ad group level, but not manually, but using a Google Ads Script?
P.S. I'm looking for a method like
adGroup.setAdCustomizer(name, value);
but can't find it in the reference https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_adgroup
Hi,
Thank you for reaching out to the Google Ads Scripts Team.
By reviewing your query, I understand that you are looking for a bulk upload example. I would like to inform you that Google Ads scripts let you make bulk changes to your account by uploading data in CSV format. You can upload data from a CSV file from Google Drive, a Google spreadsheet, a Microsoft Excel spreadsheet, or construct a bulk upload request in your script at runtime. Refer to the example and Bulk Upload for more information.
![]() |
Google Ads Scripts Team |