Hide Device info from apps

I’m hoping so,one can help me, but I am trying to find a way to hide my app history from one of those pay-for-play apps. Whenever you click on an offer link it takes you to the Google play store and the app is downloaded. I reset my device with a different google but it still shows me as having downloaded the app before.

I’m thinking I need to change or hide my IMEI but I’m not sure what info is being used to determine this. I
Whatever I do needs to be accomplished WITHOUT root. The device I’m using is not capable of being rooted. So it needs to be done via ADB,Shizuku, or other apps made to circumvent root requirements.

Anyone who can help me figure this out would be a huge lifesaver and ,much appreciated.

Thanks in advance for any advice provided.