Test your affiliate marketing knowledge — from business models and niche selection to link tracking, SEO, and scam avoidance. See how well you know the fundamentals!