This video demonstrates how to embed a PDF in a Google Sites page using the "Include Gadget" so that it displays directly on the page.
More specifically, the video shows how to embed a PDF stored on a personal Gmail Google Drive account to a Google Site hosted on a Google Sites for Education account. The significance of using a PDF stored on a personal Google Drive account is that students lose school accounts after graduation, so any links on Google Sites to docs stored in school Google Drive accounts will be broken, even when ownership of the Google Site is transferred to a personal Google account.