Taboola Trends is a data resource analyzing image and keyword trends gathered from 75 million clicks across 50 billion impressions of running campaigns