How should you architect an application that enables clients to download a file from your website for a limited duration while adhering to Google Cloud's best practices? | Google Professional Cloud Developer Quiz - LeetQuiz