Unable to Create Video Campaign with “Non-skippable” Subtype in Google Ads Scripts

44 views
Skip to first unread message

Lok Lam

unread,
May 27, 2025, 8:34:39 PMMay 27
to Google Ads Scripts Forum

Hi everyone,

I’m trying to create video campaigns using Google Ads Scripts for a video campaign, and I’ve run into an issue.

In my script, I set the “Campaign subtype” field as either "Non-skippable", "Drive conversions", or "Standard", based on the data I fetch. However, the upload only works if I use "Standard". When I try to use "Non-skippable" or "Drive conversions", the script either fails or the campaigns are not created.

Here’s a snippet of the relevant part of my code:

javascript
CopyEdit
upload.append({ "Action": action, "Campaign status": campaign_status, "Customer ID": account_id, "Campaign": campaign_name, "Campaign type": campaign_type, "Networks": networks, "Budget": budget, "Budget type": budget_type, "Bid Strategy type": bid_strategy_type, "Campaign start date": campaign_start_date, "Campaign end date": campaign_end_date, "Label": label, "Video ad formats": video_ad_formats, "Location": location_inclusion, "Exclusion": location_exclusion, "Campaign subtype": campaign_subtype });

I referred to the Google Ads Script documentation, and it mentions that the “Campaign subtype” field supports "Non-skippable", "Drive conversions", and "Standard".

🔎 Questions:

  1. Is there a way to create campaigns with "Non-skippable" or "Drive conversions" subtypes using Google Ads Scripts?

  2. If not, are there any workarounds or alternate approaches you recommend? (e.g., should I switch to using the Google Ads API instead?

Thank you for your guidance! I appreciate any insights you can provide.

Best regards,
Lok Lam

Google Ads Scripts Forum Advisor

unread,
May 28, 2025, 12:42:48 AMMay 28
to adwords...@googlegroups.com
Hi,

Thank you for reaching out to the Google Ads Scripts Support team.

In order to assist further, could you please share the following:
  • Google Ads account ID/CID
  • Name of the script
You can also use the Google Ads API for the creation of the campaign as an alternate approach, but as the current issue is from Google Ads scripts where we can check further once the above information is provided. 

You can share the requested details via Reply privately to the author option or a direct private reply to this email.​ 

Thanks,
 
Google Logo Google Ads Scripts Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-05-28 04:42:19Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qYNT6:ref" (ADR-00308680)



Lok Lam

unread,
May 28, 2025, 4:34:26 AMMay 28
to Google Ads Scripts Forum
  • Google Ads account ID/CID -> 386-876-0994
  • Name of the script -> Auto Create Campaign

Google Ads Scripts Forum

unread,
May 28, 2025, 12:19:15 PMMay 28
to Google Ads Scripts Forum

Hi Lok,

I would like to inform you that the method you are using to fetch data from a URL is related to the Google Apps Scripts. If you would like to use Google Ads Scripts for creating a video campaign, you can use the code available in the Bulk Uploads from Google sheets document, you can find a sample spreadsheet template for the above in this link. 

I hope this helps! If you want to use the old method and want support, I would recommend that you reach out to the Google Apps Scripts support team as they are better equipped to assist you further.

Thanks,
Google Ads Scripts team
Reply all
Reply to author
Forward
0 new messages