First, AdChoices is not an advertising platform per se.. it is just an industry initiative from the from an American self regulatory body of online advertisers. The ads you see are really coming from the Google network called AdWords.
You can read more here about it as well as the route to take to start running ads for your small business online. https://www.google.com/adwords
and if you want to find out more just about the AdChoices sign, just hover on the sign and click it.
Let us know if this helps, or if you need more information.