What is the role of affiliate marketing within digital marketings