Looking at news or other information related to a product doesn't mean you're intending to buy that product - you might already have that product and want to learn how to make better use of it etc.
But to answer the parent's question:
Under your preference, what would be the appropriate venue for public service announcements or for advertising product review publications?
This would be search engines where you've openly declared that you're considering buying a product (eg by using the "shopping" option on google).
If i've performed a search for phones because i'm trying to buy a new phone i'm happy to see advertisements (which are marked as such) and reviews of phones, as well as obviously related things like cell service or phone cases etc.
And please for the love of god respect the accept-language header and serve results in the language(s) my browser has already told you i can read. Just because i happen to be sitting in the airport lounge of dubai airport doesn't mean i can now read arabic, i'm transiting on the way to somewhere else and my browser has explicitly told you via the accept-language header that i only accept english.
And don't try to assume someone's location based on the source address the query came from, people travel, use vpns and geoip information is unreliable anyway. Let the user tell you where they intend to buy something. Many countries offer tax free shopping for tourists so of course we will want to benefit from this.
And the search engines don't need to keep huge amounts of information about a user to do this - the search query tells you exactly what the user is looking for, stick to that.
If you want to save a user profile then make it voluntary - for instance the user can declare that they don't like brand X and don't want to see their products, this is even useful information for the vendors as they can learn what they're doing wrong and perhaps correct it.