As the manager responsible for your company's ecommerce platform payment system on Google Cloud, you're mandated to retain user logs for specific durations. Logs must be kept for 1 year for internal audits and for 3 years to meet compliance standards. To reduce on-premises storage usage and ensure efficient searchability, what's the optimal method for storing new user logs on Google Cloud with minimal effort while ensuring correct storage?