Hola Fran,
Nunca se me había ocurrido, pero es muy buena idea. He localizado este artículo de Alice Keeler, donde habla de estas cosas: https://alicekeeler.com/2017/12/06/google-sites-embed-twitter-feed/267
Si lo pruebas y funciona, cuéntalo por aquí, por favor!!!
Abrazo