Present for Offers with a trial period.
For trial-only Offers, a paid service needs to start before the trial
period ends for continued service.
For Regular Offers with a trial period, the regular pricing goes into
effect when trial period ends, or if paid service is started before the end
of the trial period.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This document provides reference information for the `Plan` class within the Google Cloud Channel v1 API, including details on its properties, constructors, and implemented interfaces, with version 2.11.0 being the currently documented one."],["The `Plan` class is used to define the payment structure for an Offer, specifying details like billing frequency, payment method, and trial periods, as it describes how to make a payment."],["The `Plan` class implements several interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and inherits from `object`, showcasing its integration with the .NET framework and Google's Protocol Buffers library."],["There is a history of prior versions of this class available for review, starting from 1.0.0 all the way up to the latest 2.14.0, with links to these previous versions provided for context."],["The properties of the Plan class, such as `BillingAccount`, `PaymentCycle`, `PaymentPlan`, `PaymentType`, and `TrialPeriod`, define the specifics of billing and payment processes, including the type of payment and when the payment needs to happen."]]],[]]