The Track Me Fast team analyses prerequisites and the potential impact of the YouTube Shopping launch on the global online commerce industry.