Solving Google Merchant Center disapprovals for child products due to price mismatch

Solving Google Merchant Center disapprovals for child products due to price mismatch

Hi, I am using Amasty feed, and the child products of all of our configurable products are disapproved because the Google crawler is loading the parent product URL, and is seeing the default price of the first child product for all variations. 

However, I need to know if I add functionality to change the URL dynamically for each child product if the Amasty feed will take this into the feed also? 

I am guessing that it will not, and it will not effect the feed data. However, it would be great to have the feed contain dynamic URL's that are created when you select configurable options for each product. 

Another note is that these child products are set to "Not Visible Individually", so they show a 404 if you try to go directly to the child product URL key link. 

Details:
1. child product must not show in search or catalog
2. child product must be able to show correct price for the configurable option selected by the link in the feed
3. it must be able to be approved by Google Merchant Center
4. child product must show the parent description, same as if you went to the parent page, and just simply selected the configurable options. 

So basically should load the parent product page, with the selected options, on a unique URL, with the accurate price of the selected options.