affiliate marketing dynamics