The intent of the rule is to stop you from doing anything that incentivizes people to click on your links instead of going through Amazon the normal way. Amazon doesn’t want to give its affiliates money unless those affiliates actually bring new traffic to Amazon, rather than just routing existing traffic through their affiliate tag. But Amazon can’t say “we’ll only pay you if the person wouldn’t have gone to Amazon otherwise”, so they instead make rules to ban the common cases of this. Even if you only winked and nudged people rather than declaring explicitly that you would donate the earnings to charity, it would be against the spirit, if not the letter, of the rules.
The intent of the rule is to stop you from doing anything that incentivizes people to click on your links instead of going through Amazon the normal way. Amazon doesn’t want to give its affiliates money unless those affiliates actually bring new traffic to Amazon, rather than just routing existing traffic through their affiliate tag. But Amazon can’t say “we’ll only pay you if the person wouldn’t have gone to Amazon otherwise”, so they instead make rules to ban the common cases of this. Even if you only winked and nudged people rather than declaring explicitly that you would donate the earnings to charity, it would be against the spirit, if not the letter, of the rules.