使用 API 时提取对 proto 类的引用需要您执行以下操作之一: 对 API 有固有的了解,或需要经常查找 确切路径的 proto 参考文档。
ProtoLookupUtil
利用 proto 查找实用程序,您可以查找和创建服务实例, 操作、枚举和资源,而无需跟踪 API 版本号和命名空间
通常,您可以通过以下方法实例化广告系列:
campaign = Google::Ads::GoogleAds::V17::Resources::Campaign.new
但是,借助 proto 查找实用程序,您可以使用更简单的形式:
campaign = client.resource.campaign
提取资源、服务或操作时,该实体的一个实例是 返回。提取枚举时,系统将返回对类的引用, 无需实例化。
对于枚举,您可以使用快捷方式来避免查找 枚举 proto。
campaign.status = :PAUSED
我们建议您使用 client.service
方法提取服务,即使您
请勿将该实用程序用于任何其他用例。还内置了额外的逻辑
此方法可传递您的开发者令牌和身份验证详细信息,
如果使用其他方法,则必须手动处理。