Facebook's new tools to offer personalized shopping experiences to its users