The error you have encountered might be caused by the following:
Misconfigured or mismatched in the custom column fields: Check if your id actually exists in the SA360 account and verify that you are referencing the correct destination table. Ensure the spellings are correct and there are no extra whitespaces.
Insufficient Permissions: Ensure that your service account has the necessary permissions to access both SA360 and BigQuery.
If the issue persists, please contact Google Cloud Support. When reaching out, include detailed information and relevant screenshots of the errors you’ve encountered. This will assist them in diagnosing and resolving your issue more efficiently.
I apologize for any confusion. In my previous response, I was only referring to your configured destination table if you configured it correctly. After re-checking on Search Ads 360 reports and Search Ads 360 data transfer documentation, your destination_table_name values appear to be spelled correctly.
Have you tried to define your custom column id in SA360? As mentioned in the documentation, custom columns have to be owned by the Search Ads 360 account specified by the Customer ID in the transfer config, and the ID will only be assigned after the custom column is created. If this will not work, I recommend reaching out to SA360 Support for assistance to help you identify the correct ID, as well as the Google Cloud Support. Their team has specialized expertise in diagnosing underlying problems.