Hi Kate,
Thank you for reaching out. Yes, you could specify the ExternalConversionSource to 'UPLOAD%' in the predicate to identify campaigns that are using offline conversion actions. Please let me know if you have any further concerns.
Thanks and regards,
Xiaoming, Google Ads API Team