Great question — answering as the UphillTech team:
Regarding to this article you have to whitelist every single source you load scripts from. Every source for every kind of data. http://www.domblogger.net/Security/CSP The affiliate script stuff (i've seen so far) never calls scripts from 2nd+ level locations. The scripts do requests to process data on server side and there are redirects of those request to get cookies to your browser for example. Technically you could run affiliate stuff with unknown sources with 'unsafe-inline'. But thats not recommended.
Full answer by user887983: https://stackoverflow.stackexchange.com/a/14871643 (CC BY-SA 3.0).
Need it done for your business? UphillTech.