It sounds like this company is just establishing some no-no policies about advertising it's content online. Maybe the 'framing' restrictions refer to the type of graphic display they don't want...