Fighting with the Google Ads API

Seriously, I get it it's due to the AdWords Legacy, but holy cow is it a mess!