From 32f8138f950470960c4c0940538fbc4b0c3f00db Mon Sep 17 00:00:00 2001 From: Thanet Knack Praneenararat Date: Wed, 1 May 2024 00:37:13 +0900 Subject: [PATCH] Patch the v16_1 source. (#1020) Somehow, the source wasn't updated to the latest version even after re-generating it last time. --- .../Ads/GoogleAds/V16/Common/AdAsset.php | Bin 13298 -> 13298 bytes .../Ads/GoogleAds/V16/Common/AdTypeInfos.php | Bin 27460 -> 27460 bytes .../Ads/GoogleAds/V16/Common/AssetPolicy.php | Bin 10735 -> 10735 bytes .../GoogleAds/V16/Common/AssetSetTypes.php | Bin 4250 -> 4250 bytes .../Ads/GoogleAds/V16/Common/AssetTypes.php | Bin 44339 -> 45879 bytes .../Ads/GoogleAds/V16/Common/Criteria.php | Bin 23256 -> 24855 bytes .../Common/CriterionCategoryAvailability.php | Bin 4985 -> 4985 bytes .../Ads/GoogleAds/V16/Common/Extensions.php | Bin 10908 -> 10908 bytes .../V16/Common/KeywordPlanCommon.php | Bin 6031 -> 6031 bytes .../Ads/GoogleAds/V16/Common/MetricGoal.php | Bin 2431 -> 2431 bytes .../Ads/GoogleAds/V16/Common/Metrics.php | Bin 15380 -> 15380 bytes .../Ads/GoogleAds/V16/Common/Policy.php | Bin 6242 -> 6242 bytes .../Ads/GoogleAds/V16/Common/Segments.php | Bin 52282 -> 53881 bytes .../Ads/GoogleAds/V16/Common/UserLists.php | Bin 9785 -> 9785 bytes .../V16/Enums/AdGroupPrimaryStatusReason.php | Bin 1397 -> 1439 bytes .../GoogleAds/V16/Enums/AssetFieldType.php | Bin 1470 -> 1499 bytes .../V16/Enums/BrandRequestRejectionReason.php | Bin 0 -> 1153 bytes .../Ads/GoogleAds/V16/Enums/CriterionType.php | Bin 1674 -> 1690 bytes .../Enums/LocalServicesLeadCreditState.php | Bin 0 -> 1073 bytes .../GoogleAds/V16/Enums/ResourceLimitType.php | Bin 6807 -> 6847 bytes .../V16/Errors/CampaignCriterionError.php | Bin 2304 -> 2372 bytes .../GoogleAds/V16/Errors/CampaignError.php | Bin 4270 -> 4341 bytes ...rSkAdNetworkConversionValueSchemaError.php | Bin 1273 -> 1324 bytes .../Ads/GoogleAds/V16/Errors/Errors.php | Bin 177364 -> 178339 bytes .../GoogleAds/V16/Errors/ExperimentError.php | Bin 2077 -> 2117 bytes .../GoogleAds/V16/Errors/ProductLinkError.php | Bin 1076 -> 1094 bytes .../V16/Errors/ProductLinkInvitationError.php | Bin 1136 -> 1185 bytes .../V16/Errors/VideoCampaignError.php | Bin 0 -> 1046 bytes .../Resources/AccessibleBiddingStrategy.php | Bin 4352 -> 4352 bytes .../GoogleAds/V16/Resources/AccountBudget.php | Bin 5691 -> 5691 bytes .../V16/Resources/AccountBudgetProposal.php | Bin 5140 -> 5140 bytes .../GoogleAds/V16/Resources/AccountLink.php | Bin 3454 -> 3454 bytes .../Google/Ads/GoogleAds/V16/Resources/Ad.php | Bin 35400 -> 35400 bytes .../Ads/GoogleAds/V16/Resources/AdGroup.php | Bin 11362 -> 11433 bytes .../Ads/GoogleAds/V16/Resources/AdGroupAd.php | Bin 39807 -> 39807 bytes .../AdGroupAdAssetCombinationView.php | Bin 3114 -> 3114 bytes .../V16/Resources/AdGroupAdAssetView.php | Bin 12321 -> 12350 bytes .../GoogleAds/V16/Resources/AdGroupAsset.php | Bin 14321 -> 14350 bytes .../V16/Resources/AdGroupAssetSet.php | Bin 2012 -> 2012 bytes .../V16/Resources/AdGroupAudienceView.php | 2 +- .../V16/Resources/AdGroupBidModifier.php | Bin 25463 -> 27003 bytes .../V16/Resources/AdGroupCriterion.php | Bin 33294 -> 34850 bytes .../Resources/AdGroupCriterionCustomizer.php | Bin 3379 -> 3379 bytes .../Resources/AdGroupCriterionSimulation.php | Bin 7060 -> 7060 bytes .../V16/Resources/AdGroupCustomizer.php | Bin 3243 -> 3243 bytes .../GoogleAds/V16/Resources/AdGroupFeed.php | Bin 5674 -> 5674 bytes .../V16/Resources/AdGroupSimulation.php | Bin 7110 -> 7110 bytes .../AndroidPrivacySharedKeyGoogleAdGroup.php | Bin 3104 -> 3104 bytes .../AndroidPrivacySharedKeyGoogleCampaign.php | Bin 2342 -> 2342 bytes ...droidPrivacySharedKeyGoogleNetworkType.php | Bin 3099 -> 3099 bytes .../Ads/GoogleAds/V16/Resources/Asset.php | Bin 58262 -> 59831 bytes .../V16/Resources/AssetFieldTypeView.php | Bin 2342 -> 2371 bytes .../GoogleAds/V16/Resources/AssetGroup.php | Bin 4227 -> 4227 bytes .../V16/Resources/AssetGroupAsset.php | Bin 15911 -> 15940 bytes .../AssetGroupListingGroupFilter.php | Bin 8414 -> 8414 bytes .../Resources/AssetGroupProductGroupView.php | 2 +- .../V16/Resources/AssetGroupSignal.php | Bin 24999 -> 26539 bytes .../AssetGroupTopCombinationView.php | Bin 3196 -> 3196 bytes .../Ads/GoogleAds/V16/Resources/AssetSet.php | Bin 7156 -> 7156 bytes .../Ads/GoogleAds/V16/Resources/Audience.php | Bin 7074 -> 7074 bytes .../V16/Resources/BiddingDataExclusion.php | Bin 4122 -> 4122 bytes .../BiddingSeasonalityAdjustment.php | Bin 4230 -> 4230 bytes .../V16/Resources/BiddingStrategy.php | Bin 6792 -> 6792 bytes .../Resources/BiddingStrategySimulation.php | Bin 6941 -> 6941 bytes .../GoogleAds/V16/Resources/BillingSetup.php | Bin 3211 -> 3211 bytes .../Ads/GoogleAds/V16/Resources/CallView.php | Bin 3261 -> 3261 bytes .../Ads/GoogleAds/V16/Resources/Campaign.php | Bin 36591 -> 36620 bytes .../GoogleAds/V16/Resources/CampaignAsset.php | Bin 14351 -> 14380 bytes .../V16/Resources/CampaignBidModifier.php | Bin 24288 -> 25828 bytes .../V16/Resources/CampaignBudget.php | Bin 4596 -> 4596 bytes .../V16/Resources/CampaignConversionGoal.php | Bin 3063 -> 3063 bytes .../V16/Resources/CampaignCriterion.php | Bin 28669 -> 30225 bytes .../V16/Resources/CampaignCustomizer.php | Bin 3250 -> 3250 bytes .../GoogleAds/V16/Resources/CampaignDraft.php | Bin 2314 -> 2314 bytes .../GoogleAds/V16/Resources/CampaignGroup.php | Bin 1892 -> 1892 bytes .../Resources/CampaignSearchTermInsight.php | Bin 1515 -> 1515 bytes .../V16/Resources/CampaignSimulation.php | Bin 7183 -> 7183 bytes .../V16/Resources/CarrierConstant.php | Bin 1375 -> 1375 bytes .../GoogleAds/V16/Resources/ChangeEvent.php | Bin 190606 -> 192233 bytes .../GoogleAds/V16/Resources/ChangeStatus.php | Bin 4312 -> 4312 bytes .../Ads/GoogleAds/V16/Resources/ClickView.php | Bin 25175 -> 26715 bytes .../V16/Resources/ConversionAction.php | Bin 11713 -> 11713 bytes .../V16/Resources/ConversionValueRule.php | Bin 4983 -> 4983 bytes .../V16/Resources/ConversionValueRuleSet.php | Bin 4623 -> 4623 bytes .../V16/Resources/CurrencyConstant.php | Bin 1432 -> 1432 bytes .../V16/Resources/CustomAudience.php | Bin 3427 -> 3427 bytes .../V16/Resources/CustomInterest.php | Bin 3375 -> 3375 bytes .../Ads/GoogleAds/V16/Resources/Customer.php | Bin 7425 -> 8139 bytes .../GoogleAds/V16/Resources/CustomerAsset.php | Bin 14249 -> 14278 bytes .../V16/Resources/CustomerAssetSet.php | Bin 2005 -> 2005 bytes .../V16/Resources/CustomerClientLink.php | Bin 2133 -> 2133 bytes .../V16/Resources/CustomerConversionGoal.php | Bin 2986 -> 2986 bytes .../V16/Resources/CustomerCustomizer.php | Bin 3173 -> 3173 bytes .../GoogleAds/V16/Resources/CustomerFeed.php | Bin 5589 -> 5589 bytes .../GoogleAds/V16/Resources/CustomerLabel.php | Bin 1417 -> 1417 bytes .../V16/Resources/CustomerLifecycleGoal.php | Bin 2297 -> 2297 bytes .../Resources/CustomerNegativeCriterion.php | Bin 25937 -> 27564 bytes ...stomerSkAdNetworkConversionValueSchema.php | Bin 3129 -> 4976 bytes .../V16/Resources/CustomizerAttribute.php | Bin 2658 -> 2658 bytes .../V16/Resources/DetailPlacementView.php | Bin 2215 -> 2215 bytes .../V16/Resources/DetailedDemographic.php | Bin 5979 -> 5979 bytes .../GoogleAds/V16/Resources/DistanceView.php | Bin 2373 -> 2373 bytes .../DynamicSearchAdsSearchTermView.php | Bin 1882 -> 1882 bytes .../GoogleAds/V16/Resources/Experiment.php | Bin 5655 -> 5655 bytes .../GoogleAds/V16/Resources/ExperimentArm.php | 2 +- .../V16/Resources/ExtensionFeedItem.php | Bin 37788 -> 39328 bytes .../Ads/GoogleAds/V16/Resources/Feed.php | Bin 5112 -> 5112 bytes .../Ads/GoogleAds/V16/Resources/FeedItem.php | Bin 19747 -> 19747 bytes .../GoogleAds/V16/Resources/FeedItemSet.php | Bin 3451 -> 3451 bytes .../V16/Resources/FeedItemTarget.php | Bin 26413 -> 27953 bytes .../GoogleAds/V16/Resources/FeedMapping.php | Bin 23100 -> 23100 bytes .../GoogleAds/V16/Resources/GenderView.php | 2 +- .../V16/Resources/GoogleAdsField.php | Bin 3044 -> 3044 bytes .../V16/Resources/GroupPlacementView.php | Bin 2129 -> 2129 bytes .../V16/Resources/IncomeRangeView.php | 2 +- .../Ads/GoogleAds/V16/Resources/Invoice.php | Bin 7870 -> 7870 bytes .../GoogleAds/V16/Resources/KeywordPlan.php | Bin 3452 -> 3452 bytes .../Resources/KeywordPlanAdGroupKeyword.php | Bin 2232 -> 2232 bytes .../V16/Resources/KeywordPlanCampaign.php | Bin 2430 -> 2430 bytes .../Resources/KeywordPlanCampaignKeyword.php | Bin 2191 -> 2191 bytes .../Ads/GoogleAds/V16/Resources/Label.php | Bin 2360 -> 2360 bytes .../Ads/GoogleAds/V16/Resources/LifeEvent.php | Bin 5879 -> 5879 bytes .../V16/Resources/LocalServicesEmployee.php | Bin 3799 -> 3799 bytes .../V16/Resources/LocalServicesLead.php | Bin 3084 -> 3897 bytes .../LocalServicesLeadConversation.php | Bin 3242 -> 3272 bytes .../LocalServicesVerificationArtifact.php | Bin 9284 -> 9284 bytes .../GoogleAds/V16/Resources/LocationView.php | 2 +- .../V16/Resources/ManagedPlacementView.php | 2 +- .../Ads/GoogleAds/V16/Resources/MediaFile.php | Bin 3525 -> 3525 bytes .../Resources/MobileAppCategoryConstant.php | Bin 1420 -> 1420 bytes .../OfflineConversionUploadClientSummary.php | Bin 13241 -> 13241 bytes .../V16/Resources/OfflineUserDataJob.php | Bin 10200 -> 10200 bytes .../OperatingSystemVersionConstant.php | Bin 2272 -> 2272 bytes .../V16/Resources/ParentalStatusView.php | 2 +- .../V16/Resources/ProductGroupView.php | 2 +- .../V16/Resources/ProductLinkInvitation.php | Bin 3394 -> 3394 bytes .../V16/Resources/QualifyingQuestion.php | 2 +- .../V16/Resources/Recommendation.php | Bin 107086 -> 108655 bytes .../Resources/RecommendationSubscription.php | Bin 4470 -> 4470 bytes .../V16/Resources/RemarketingAction.php | Bin 3129 -> 3129 bytes .../V16/Resources/SharedCriterion.php | Bin 25934 -> 27490 bytes .../Ads/GoogleAds/V16/Resources/SharedSet.php | Bin 2612 -> 2612 bytes .../V16/Resources/ShoppingPerformanceView.php | 2 +- .../Resources/SmartCampaignSearchTermView.php | 2 +- .../GoogleAds/V16/Resources/TopicConstant.php | Bin 1402 -> 1402 bytes .../V16/Resources/TravelActivityGroupView.php | 2 +- .../GoogleAds/V16/Resources/UserInterest.php | Bin 6772 -> 6772 bytes .../Ads/GoogleAds/V16/Resources/UserList.php | Bin 16055 -> 16055 bytes .../Services/AccountBudgetProposalService.php | Bin 7071 -> 7071 bytes .../V16/Services/AccountLinkService.php | Bin 5893 -> 5893 bytes .../V16/Services/AdGroupAdLabelService.php | Bin 3355 -> 3355 bytes .../V16/Services/AdGroupAdService.php | Bin 42682 -> 42682 bytes .../V16/Services/AdGroupAssetService.php | Bin 17099 -> 17128 bytes .../V16/Services/AdGroupAssetSetService.php | Bin 4637 -> 4637 bytes .../Services/AdGroupBidModifierService.php | Bin 28362 -> 29902 bytes .../AdGroupCriterionCustomizerService.php | Bin 6213 -> 6213 bytes .../Services/AdGroupCriterionLabelService.php | Bin 3549 -> 3549 bytes .../V16/Services/AdGroupCriterionService.php | Bin 41980 -> 43536 bytes .../V16/Services/AdGroupCustomizerService.php | Bin 5904 -> 5904 bytes .../AdGroupExtensionSettingService.php | Bin 5876 -> 5876 bytes .../V16/Services/AdGroupFeedService.php | Bin 8430 -> 8430 bytes .../V16/Services/AdGroupLabelService.php | Bin 3287 -> 3287 bytes .../GoogleAds/V16/Services/AdGroupService.php | Bin 14035 -> 14106 bytes .../V16/Services/AdParameterService.php | Bin 4251 -> 4251 bytes .../Ads/GoogleAds/V16/Services/AdService.php | Bin 38255 -> 38255 bytes .../V16/Services/AssetGroupAssetService.php | Bin 18033 -> 18062 bytes .../AssetGroupListingGroupFilterService.php | Bin 11310 -> 11310 bytes .../V16/Services/AssetGroupService.php | Bin 6238 -> 6238 bytes .../V16/Services/AssetGroupSignalService.php | Bin 33487 -> 35027 bytes .../GoogleAds/V16/Services/AssetService.php | Bin 60837 -> 62406 bytes .../V16/Services/AssetSetAssetService.php | Bin 4576 -> 4576 bytes .../V16/Services/AssetSetService.php | Bin 9849 -> 9849 bytes .../V16/Services/AudienceInsightsService.php | Bin 34709 -> 36249 bytes .../V16/Services/AudienceService.php | Bin 9706 -> 9706 bytes .../V16/Services/BatchJobService.php | Bin 763920 -> 766659 bytes .../Services/BiddingDataExclusionService.php | Bin 7060 -> 7060 bytes .../BiddingSeasonalityAdjustmentService.php | Bin 7328 -> 7328 bytes .../V16/Services/BiddingStrategyService.php | Bin 9631 -> 9631 bytes .../V16/Services/BillingSetupService.php | Bin 4833 -> 4833 bytes .../V16/Services/BrandSuggestionService.php | Bin 2550 -> 2550 bytes .../V16/Services/CampaignAssetService.php | Bin 17144 -> 17173 bytes .../V16/Services/CampaignAssetSetService.php | Bin 4660 -> 4660 bytes .../Services/CampaignBidModifierService.php | Bin 27204 -> 28744 bytes .../V16/Services/CampaignBudgetService.php | Bin 7411 -> 7411 bytes .../CampaignConversionGoalService.php | Bin 4946 -> 4946 bytes .../V16/Services/CampaignCriterionService.php | Bin 31530 -> 33086 bytes .../Services/CampaignCustomizerService.php | Bin 5926 -> 5926 bytes .../V16/Services/CampaignDraftService.php | Bin 6200 -> 6200 bytes .../CampaignExtensionSettingService.php | Bin 5900 -> 5900 bytes .../V16/Services/CampaignFeedService.php | Bin 8457 -> 8457 bytes .../V16/Services/CampaignGroupService.php | Bin 4688 -> 4688 bytes .../V16/Services/CampaignLabelService.php | Bin 3306 -> 3306 bytes .../Services/CampaignLifecycleGoalService.php | Bin 4944 -> 4944 bytes .../V16/Services/CampaignService.php | Bin 39281 -> 39310 bytes .../V16/Services/CampaignSharedSetService.php | Bin 4759 -> 4759 bytes .../V16/Services/ConversionActionService.php | Bin 14566 -> 14566 bytes .../ConversionAdjustmentUploadService.php | Bin 9309 -> 9309 bytes .../ConversionCustomVariableService.php | Bin 5122 -> 5122 bytes .../ConversionGoalCampaignConfigService.php | Bin 4844 -> 4844 bytes .../V16/Services/ConversionUploadService.php | Bin 11127 -> 11127 bytes .../Services/ConversionValueRuleService.php | Bin 7899 -> 7899 bytes .../ConversionValueRuleSetService.php | Bin 7602 -> 7602 bytes .../V16/Services/CustomAudienceService.php | Bin 5325 -> 5325 bytes .../Services/CustomConversionGoalService.php | Bin 4787 -> 4787 bytes .../V16/Services/CustomInterestService.php | Bin 5208 -> 5208 bytes .../V16/Services/CustomerAssetService.php | Bin 17042 -> 17071 bytes .../V16/Services/CustomerAssetSetService.php | Bin 4646 -> 4646 bytes .../Services/CustomerClientLinkService.php | Bin 4023 -> 4023 bytes .../CustomerConversionGoalService.php | Bin 4869 -> 4869 bytes .../Services/CustomerCustomizerService.php | Bin 5849 -> 5849 bytes .../CustomerExtensionSettingService.php | Bin 5805 -> 5805 bytes .../V16/Services/CustomerFeedService.php | Bin 8364 -> 8364 bytes .../V16/Services/CustomerLabelService.php | Bin 3292 -> 3292 bytes .../Services/CustomerLifecycleGoalService.php | Bin 4298 -> 4298 bytes .../Services/CustomerManagerLinkService.php | Bin 4470 -> 4470 bytes .../CustomerNegativeCriterionService.php | Bin 28735 -> 30362 bytes .../V16/Services/CustomerService.php | Bin 11219 -> 11933 bytes ...kAdNetworkConversionValueSchemaService.php | Bin 5072 -> 7150 bytes .../CustomerUserAccessInvitationService.php | Bin 4584 -> 4584 bytes .../Services/CustomerUserAccessService.php | Bin 3960 -> 3960 bytes .../Services/CustomizerAttributeService.php | Bin 5496 -> 5496 bytes .../V16/Services/ExperimentArmService.php | Bin 4331 -> 4331 bytes .../V16/Services/ExperimentService.php | Bin 10315 -> 10315 bytes .../V16/Services/ExtensionFeedItemService.php | Bin 40665 -> 42205 bytes .../V16/Services/FeedItemService.php | Bin 22440 -> 22440 bytes .../V16/Services/FeedItemSetLinkService.php | Bin 3363 -> 3363 bytes .../V16/Services/FeedItemSetService.php | Bin 5505 -> 5505 bytes .../V16/Services/FeedItemTargetService.php | Bin 29018 -> 30558 bytes .../V16/Services/FeedMappingService.php | Bin 25643 -> 25643 bytes .../GoogleAds/V16/Services/FeedService.php | Bin 7722 -> 7722 bytes .../V16/Services/GeoTargetConstantService.php | Bin 4130 -> 4130 bytes .../V16/Services/GoogleAdsFieldService.php | Bin 4679 -> 4679 bytes .../V16/Services/GoogleAdsService.php | Bin 760713 -> 763452 bytes .../Services/IdentityVerificationService.php | Bin 4364 -> 4364 bytes .../GoogleAds/V16/Services/InvoiceService.php | Bin 9260 -> 9260 bytes .../KeywordPlanAdGroupKeywordService.php | Bin 4527 -> 4527 bytes .../Services/KeywordPlanAdGroupService.php | Bin 3720 -> 3720 bytes .../KeywordPlanCampaignKeywordService.php | Bin 4501 -> 4501 bytes .../Services/KeywordPlanCampaignService.php | Bin 4620 -> 4620 bytes .../V16/Services/KeywordPlanIdeaService.php | Bin 37095 -> 38635 bytes .../V16/Services/KeywordPlanService.php | Bin 5508 -> 5508 bytes .../Services/KeywordThemeConstantService.php | Bin 2790 -> 2790 bytes .../GoogleAds/V16/Services/LabelService.php | Bin 4990 -> 4990 bytes .../Services/OfflineUserDataJobService.php | Bin 13436 -> 13436 bytes .../V16/Services/PaymentsAccountService.php | Bin 2948 -> 2948 bytes .../Services/ProductLinkInvitationService.php | Bin 6167 -> 6167 bytes .../V16/Services/ProductLinkService.php | Bin 4543 -> 4543 bytes .../V16/Services/ReachPlanService.php | Bin 35889 -> 37429 bytes .../V16/Services/RecommendationService.php | Bin 126451 -> 128020 bytes .../RecommendationSubscriptionService.php | Bin 7474 -> 7474 bytes .../V16/Services/RemarketingActionService.php | Bin 5218 -> 5218 bytes .../V16/Services/SharedCriterionService.php | Bin 28541 -> 30097 bytes .../V16/Services/SharedSetService.php | Bin 5327 -> 5327 bytes .../Services/SmartCampaignSettingService.php | Bin 7574 -> 7574 bytes .../Services/SmartCampaignSuggestService.php | Bin 55049 -> 56589 bytes .../ThirdPartyAppAnalyticsLinkService.php | 6 +- .../Services/TravelAssetSuggestionService.php | Bin 4894 -> 4923 bytes .../V16/Services/UserDataService.php | Bin 7384 -> 7384 bytes .../V16/Services/UserListService.php | Bin 18057 -> 18057 bytes .../Ads/GoogleAds/V16/Common/BrandInfo.php | 176 +++++++++++++ .../Ads/GoogleAds/V16/Common/Metrics.php | 140 ++++++----- .../AdGroupPrimaryStatusReason.php | 8 + .../AssetFieldTypeEnum/AssetFieldType.php | 7 + .../Enums/BrandRequestRejectionReasonEnum.php | 34 +++ .../BrandRequestRejectionReason.php | 85 +++++++ .../Enums/CriterionTypeEnum/CriterionType.php | 7 + .../Enums/LocalServicesCreditStateEnum.php | 33 +++ .../CreditState.php | 71 ++++++ .../ResourceLimitType.php | 7 + .../ResponseContentType.php | 5 +- .../CampaignCriterionError.php | 11 + .../CampaignErrorEnum/CampaignError.php | 8 + ...rSkAdNetworkConversionValueSchemaError.php | 14 ++ .../Ads/GoogleAds/V16/Errors/ErrorCode.php | 33 +++ .../ExperimentErrorEnum/ExperimentError.php | 7 + .../ProductLinkErrorEnum/ProductLinkError.php | 7 + .../ProductLinkInvitationError.php | 7 + .../V16/Errors/VideoCampaignErrorEnum.php | 33 +++ .../VideoCampaignError.php | 65 +++++ .../V16/Resources/AdGroupCriterion.php | 11 +- .../Ads/GoogleAds/V16/Resources/Campaign.php | 20 +- .../V16/Resources/CampaignCriterion.php | 9 - .../V16/Resources/CampaignSimulation.php | 1 + .../ValueRuleAudienceCondition.php | 12 - .../GoogleAds/V16/Resources/CreditDetails.php | 109 ++++++++ .../Ads/GoogleAds/V16/Resources/Customer.php | 46 ++++ .../Resources/CustomerNegativeCriterion.php | 33 +++ .../SkAdNetworkConversionValueSchema.php | 54 ++++ .../CoarseGrainedConversionValueMappings.php | 168 +++++++++++++ .../PostbackMapping.php | 236 ++++++++++++++++++ .../GoogleAds/V16/Resources/GenderView.php | 3 + .../V16/Resources/LocalServicesLead.php | 44 ++++ .../GoogleAds/V16/Resources/LocationView.php | 6 +- .../V16/Resources/MessageDetails.php | 38 +++ ...kAdNetworkConversionValueSchemaRequest.php | 42 ++++ ...AdNetworkConversionValueSchemaResponse.php | 48 ++++ 296 files changed, 1548 insertions(+), 122 deletions(-) create mode 100644 metadata/Google/Ads/GoogleAds/V16/Enums/BrandRequestRejectionReason.php create mode 100644 metadata/Google/Ads/GoogleAds/V16/Enums/LocalServicesLeadCreditState.php create mode 100644 metadata/Google/Ads/GoogleAds/V16/Errors/VideoCampaignError.php create mode 100644 src/Google/Ads/GoogleAds/V16/Enums/BrandRequestRejectionReasonEnum.php create mode 100644 src/Google/Ads/GoogleAds/V16/Enums/BrandRequestRejectionReasonEnum/BrandRequestRejectionReason.php create mode 100644 src/Google/Ads/GoogleAds/V16/Enums/LocalServicesCreditStateEnum.php create mode 100644 src/Google/Ads/GoogleAds/V16/Enums/LocalServicesCreditStateEnum/CreditState.php create mode 100644 src/Google/Ads/GoogleAds/V16/Errors/VideoCampaignErrorEnum.php create mode 100644 src/Google/Ads/GoogleAds/V16/Errors/VideoCampaignErrorEnum/VideoCampaignError.php create mode 100644 src/Google/Ads/GoogleAds/V16/Resources/CreditDetails.php create mode 100644 src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema/CoarseGrainedConversionValueMappings.php create mode 100644 src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema/PostbackMapping.php diff --git a/metadata/Google/Ads/GoogleAds/V16/Common/AdAsset.php b/metadata/Google/Ads/GoogleAds/V16/Common/AdAsset.php index b1927b6068bf54ce18b23173dcd4fa681d1455a4..55cb81666e1e3c7dfd4dbe1c052080f89c3830ec 100644 GIT binary patch delta 90 zcmV-g0Hy!(XYyyT=K%zv1`11)u?ioP{x1fjKobMAtqMc}1Iq*olQAkrvoHb)0<-Z9 w5&{JG0}45lu?i-WDJv7R*eAjPvjh(l1hYUE1_HA=1atkRP$vmO@f0ka?mH3GBT4(0)~rXnc= zvoRVY0<#GiC<3!p2vP#G!Vu~Lv(F`e0<)(IL;|yx9uNexF*ODP1nvh4Jd>d)AG1yZ U(gU-s6LJExPAKCHvo|*lG#X$h6951J diff --git a/metadata/Google/Ads/GoogleAds/V16/Common/AssetPolicy.php b/metadata/Google/Ads/GoogleAds/V16/Common/AssetPolicy.php index 0ec0f36b62e433efaf2dd417a58466e9173715b2..e13ee972349e302eecaf22e2a50f96598f5b734e 100644 GIT binary patch delta 92 zcmV-i0Hgo!Q}0u-?*Rn81PWP`!67D--x4U3tP%^8HVq-OmIlTFvl0Xb0<-S{BLcI% yA^riglpZMqvp)}V0<&%ke*&|y5#tO5iv$Wjlkp5VvzQ3h0kiE4QUbHPBQyqC2O-n| delta 71 zcmV-N0J#6}Q}0u-?*Rmy1PVNpArmdLY6kKFvoiz+0<-S{L;|x{9})ty^$&jnvuPnx d0<(h+assn-65|ZBS_&xxvs?)N0kgX!GzOyc82tbM diff --git a/metadata/Google/Ads/GoogleAds/V16/Common/AssetSetTypes.php b/metadata/Google/Ads/GoogleAds/V16/Common/AssetSetTypes.php index dcf7fe556788329e34070eafcb72eea1c8ee6e5e..d8228e55306b8fc945812b82c3e2105202273428 100644 GIT binary patch delta 28 kcmbQGI7@MZKGWvctQQy=Z%r0tQQ92DG?RJrZua{e0GcKWZ~y=R delta 28 kcmbQGI7@MZJ`>}u$q!kTHY>5rWZtaLbb)d6Zua{e0F?;}Q~&?~ diff --git a/metadata/Google/Ads/GoogleAds/V16/Common/AssetTypes.php b/metadata/Google/Ads/GoogleAds/V16/Common/AssetTypes.php index cfb03559dbc9ab4103cb902d0ea8c5c2896d55a2..a0580436585e77a7c1d2d57be21a5efa6c1bd596 100644 GIT binary patch delta 1077 zcmah|OK1~O6!pHDB<3|q+lV!_wvF}E7PRq0C{jP2iDMm2C+Re%TBAd>Q6f!R^AYN% zekiSOL>}T=Hwq$tt{|u&BD4#|fRX2(oQE;Kvg)!_Tkb(x-Y6Mkjn-nmhHt{_x4KBA9o6Q(BJ;KrYl{~`9 z3j~+)UjQHa5OBn{z6dYX))5@u^bYX!I+37WkMNgGjr`SB1xlI3;d~;S(=v%eiT$}` zPg;M)vps3{$yY1f1zK&kQ43k>uO!vXF?pW{S}|h|JJzsxkDI!ropO6bR$4Ss6%<2` zg|zHXpB5EVSx_RnH05-@tOP=;E>=X7l`SE)RfxzTMOUeq7Ac{KCj6{p5ho2T7I|kJ zKqmsWVH}%(AMpE1eHkLvqkw_!`s?7@w}9NdX9S1jyMRYle**MZyaBu_i~~My@)2zH zzXCkB;3nW;;2v16#bUI9wfW20{Q(<$8BMXLo!Xc6q;vn!1ld5z{PScpW1aQ>Qkavgn{xo8lJkCUK}`E`vYQ5diX)DS>*+Drt5QixTaWkbjIe+W(JxK{Zh@*SRJW(psFv@#WNSm-BE)!l0V_ExP zr1A@_HN`-?)tOCq*PWot6$is3$DpC`9gKUQ!9~R-c-5W+>qE;5LQ?OvNV8kzmUsaJ zO;*8+l3Im7ZP(yNHNo4yPjI3$1s)7Pfytt2!F7j6aBavYs2Fa*o#t0?cklsh9X$sx zTl)Xzx-?kOdj`smKWaex0H^X#!9jhFpd;5Pc$oPJB{8Pe$p%xgEF2HYl}R(pCZY;c z(~+vi22J$@X8m(L{)MG{gQm{=gTCPEjBm~eGpuTNMi}tuG;QWT@O#q^zLoC@MkCub Ezq!>s5xr>iVD!$xwo{lI@zn44-tYbSz4yBH9Id@V)lC#0 z*3?{no%4a)O5{E>+@=&=ZsZFI<-Z@fc4!UwPsI-@ylZm5Z-C7lGuuWL-^W> zw+KHDyhiv|=mWwL;uFHxBYp~34*Ln}Aq6QXGBQ_G^sHP|SITP1w7-|sc~diV`=yi& z-Fn*8o!USUpkp77b;lQ-W`O3Wgo%tGo|QR?6^DWZ6Na|m zZSo{539Oh2l1w`s62w$mlK50c7R2GSG{$Cxv>2qA05pr~jLiPbdW5KL68fB3 zL2XtgQ!%ZhbRu>S0qts@uq~=PhARkQ*JK4c;};rvk>y5tM=K35#E;u**o=)y2cH)w zc}W-+Y)mmeXky35rSznYJd7W_DOODJqfT&xr3FB9s}TJ27DJTHq5ILawHb|0CEXVOeUbb5YweLvoe5}g_E|24 zJZ|;@C;4hEcz3OJuog<$pU-0Y=tnQ8NM zrOk|+%O#I7Znj|Az`S`r_i@I}%$mCyH%rUzVcfh=>mB3f>vEeIH>dGFWZc}Tz{j-N zT9lV*vz{O?%jOsC9~fC~FmqW>b~IDiT+0O1C9D37aq}9TIHt|E()SoQ-{3sK$Q;3? z2Xuktn+a diff --git a/metadata/Google/Ads/GoogleAds/V16/Common/Extensions.php b/metadata/Google/Ads/GoogleAds/V16/Common/Extensions.php index 43ed84bdb58c737a3e7520552e15043d5c894e00..39ea2b93a048f29444250bd739a1bea9f4f5987a 100644 GIT binary patch delta 65 zcmV-H0KWg6Rh(6@0|c{?2>AiCnhq@lv!V?60ket<7y`4$61oAi0|Y_>vw;+<0kcI0 XOacU_C<-u>VFDSG&nX78P8LoS5bqVy delta 65 zcmV-H0KWg6Rh(6@0|c}44?+U7-xEv%vjYVA0ka_t7y`2?3ituD`~@upvpEjB0kbs{ XssRM2C<-u>VFDSG&nX78P8LoS^fncE diff --git a/metadata/Google/Ads/GoogleAds/V16/Common/KeywordPlanCommon.php b/metadata/Google/Ads/GoogleAds/V16/Common/KeywordPlanCommon.php index bd48f50251cf02dd1b94a8a734f61ac165508e54..54d50d9ccb7b57ac70388d54160301af9c6f4964 100644 GIT binary patch delta 54 zcmeCz@7Le(hmqwmGnf11M1Gyg|M{dhFXx%h$g-80OB*O6zgeDXCgbMi>|0qj?_hq< KyxEPu delta 46 wcmbPIF{NU|Ge(xj%v{zJy(K3*Ftcuc&U}KA*`AaN`b464E(njlnWoCyp#<7DEbAd(Iao`eBs?0UwC zh(#p2XvGGk5#l33Y3ZV(3lMjKXpz{UpsErG0zy=X&jwnlEwDfW7Qh=DLTCl--nrj* z&O7gygWR(pxl>o5w%yP(X;I&r+F@k#t*wS>*a>rs9-X(+IRz$vhNnxMX&v==_S2aJ z$Cd^N{*k*4cy0L;f=9MK0qpgR0e+qN6R`h_$AAw4e*+#%KLQ+D)l-hyPlgHZ8}t)A zG3Q^vbzKhux0^YF|0w+gF9d%E?lwoAdsdhZZ-oj)F+v`y+%rI?VE+N!u9!#zr`q{{6w!+fxUmJ6MoYND4RPtZ?& zF+qt*@i>EJZc>%jNinz8EB@tl@lCYy?T$r}i+FtDOTaqv8HX+1gy7@8dyMZI1blI< zoS?Gt0q{TZH0G*QSK^S@zbfdKt>yJ?`WD;Bn(UOavZe#A(bYifi}Te|k@}`aEtV8{ z9soM?y*1A2_J;l-4M-d0?xd`&(L_~H+NwyfmR7$T(|QF}7L+8@q=wFrl~_V$DkU{p zX-}vfLQ+mBOrALJq>`_}9&I6v4E&?V8 z;smcXUk1GTC4&c>m{f;0{|Y#F{e8e&)#C)0%giJvYxa0?miKor`aA9bK8>6PT(;>P zcuw~9(PpM(jdMM3JL5aTA5(OfHFuJ6P_QoXwe>^U>`+Eukjfbg23>n=1F!w<96k}j z`8#usqu+4US7a!ggV|smtw9qg3 wS@cnF@w*nR$O`H&ZjBq3jW>@paySy5&Et3#d+gs@j&k_J;yDD%jxU|}3WN`dzyJUM delta 364 zcmX|*ODIHf9EJV<_r}bfx#W>X6Js!85>03jr3noolE=!BSCi&?jiM}+jVvTr(G(@G zJd?9f$YV1W7Lt`BY?y_NAw>z-#^!8J=ljm*BDXigZC{YAWfgd_e%LhLLoEi7DalOOPFPWBa-1?vf8TEMv3o$WW{W)HEC`~Wx09hU$A delta 69 zcmV-L0J{IVOu0<3>jASu5(@&eSO!r7vrQEH0ke+^#R0QW1PB7NsR-r)vs4V{0R!Fy b3X{PYNt2xnA+uNl_yMy!4hICYNEY!Agr^v{ diff --git a/metadata/Google/Ads/GoogleAds/V16/Enums/AdGroupPrimaryStatusReason.php b/metadata/Google/Ads/GoogleAds/V16/Enums/AdGroupPrimaryStatusReason.php index eabe420629044bab7fcfbdbae5ee98116cf7b743..cf54145563d670231668ea10bfc8cc46e17c5697 100644 GIT binary patch delta 81 zcmey$HJ^I}9~0xT$^1;|EVr1sc)X)?h-a8*NTh)9W=$3!MgR=L7&-s| delta 38 ucmbQw{grD29~0x;$^1;|EE}1*4r; diff --git a/metadata/Google/Ads/GoogleAds/V16/Enums/AssetFieldType.php b/metadata/Google/Ads/GoogleAds/V16/Enums/AssetFieldType.php index 22c5fc573b5a09a388734ffd93640ad5b09e35fb..9fd8c0c58b9ffe458a711a71b00001ee49ef55ba 100644 GIT binary patch delta 67 zcmdnTeVcp37e|CZ3y-g?UGAS~ip6t&g#<*p38j}Q*tdKO9xQl17vwxUtP-MKb VV~~Gnu&WP<;UXZrxsJtw5df(o65Id) delta 37 tcmcc3y^njt7e%w+HQx;(#rdCPYv;^6tWV@?KpiGl#H zclhp;_zV7lpW-L@@=skU#Kp4G$f5fSa2%rewNBnwc)DMp_-nYT;Nba7{y7@BRphrCQ>$(P=sbglrvW+ zjl-5!Rc!GTHi{Mzy4GVG3YL?r;t(<-az-x+7A2K#?AgnB*@hKGrD|WUvrz(-?g99| z4Z8nfkH%g>VoD2`r5Q|V22-1%{<8ueZP=DtYyE2lJludW?t+~&_jG7?oxWrDYB!7> zaQn=C?RszATE#HH9s8|wI&$2>xZ_)HuU0i4fZc!3#^;vrSnjB{W!wk%9JlNFzTF*- z9k=iKC)UXE+}gGhl71gsOP-sZKNV1yd04(|-6K1j{HP5wth`%JTT&&M&dij}nlnOm z7*;9DV!kd^Ej`U|)vbYL{iyC0F)?L0%%W74jESjZ@@oYMbdatjNk^&3((h`$xQdXx lj8MsgkR(D#Gfi&k2A?04?s;06^3s88?W=(WZUGhm`~`7gdE5X1 literal 0 HcmV?d00001 diff --git a/metadata/Google/Ads/GoogleAds/V16/Enums/CriterionType.php b/metadata/Google/Ads/GoogleAds/V16/Enums/CriterionType.php index eab505ad2a39a20eb82ceea7311a71d952da28d4..cdc007e0653e5c8919f3112fdf282b38e9d91e4d 100644 GIT binary patch delta 70 zcmeC;oyEK1BO}W_4ld(~-o}$Pm=wkP*|-Fqi!w`6i!$@`LMjVVUGqwFm40qcV0z6Y aAjHST<>Tq*8t)qB>K7uQx!If5o)G{e4HbX@ delta 53 zcmbQm+r_)#BO}W>4ld(~-o}$Pm=wkTvvLVK7iE^D7G>t=g;W-#y5^PUD!tsC!1S7F Jb2O_xBLL-D5@7%U diff --git a/metadata/Google/Ads/GoogleAds/V16/Enums/LocalServicesLeadCreditState.php b/metadata/Google/Ads/GoogleAds/V16/Enums/LocalServicesLeadCreditState.php new file mode 100644 index 0000000000000000000000000000000000000000..5f0966e38c49c5629dad83205b1ce721c9d6b71b GIT binary patch literal 1073 zcmb`G-)h@16vmeXwxJ9bay^Qg6`I24PzJqFmW}*zOjzfbrQKi{f+EYVz_E-Z7q*d? z+2tN(_j`%G!fqzXiJPwUZocucIQqU%IzPXDn_uPNIrL~o1y(eIt1nPpQJ4#^IN>Q= z6>&@jBz&E-lnMvJ$sGFg3+PT}7l(SQmm094(2U5mQU4w6kL!0m$&0${Z64yjL(htb!$@vRQ++%=3tc1L z2Y{qlN_cKe7F&;VZ85eE3u6Gj0jQt6Sfz|Wr|xTv{?tH6?x@e1yzeLI+k=0vH@xBSNBzLFP&*oBrz}mSp>{0PKX(nG#eR=_ w3w}xd?|P@)ijdxnP^E*A7DC7>tsdHdua2uxzbFa1!R21oY-8EC0UH4R0+&Bx6951J literal 0 HcmV?d00001 diff --git a/metadata/Google/Ads/GoogleAds/V16/Enums/ResourceLimitType.php b/metadata/Google/Ads/GoogleAds/V16/Enums/ResourceLimitType.php index 6d4003eb16aa338f69c603d1f641b2a3400d5432..7aa8abcb6e48127ee127d335f36960e331d65bbc 100644 GIT binary patch delta 71 zcmbPky5DreFGj{!lYcYDNKew^5)Dc%&Mz%WPW8#m%`6G2EJ$_DE6r8>*dWLaKtafwaNV-nlEn2Dd&MaYTE&e_q= z&p#wS$ko?B%r)N8$0y#$-`O$5)88*R-X+vEKExl0{NsHc{UYO?{X_jif+FKxBbi)F8BhjfrI~FPGg!Z@bAJOiC<=xwxbzD{zQ$y5^PUDlOsS5(DuzFJ|Ir-TaN+ Gj}ZWFX${Z- diff --git a/metadata/Google/Ads/GoogleAds/V16/Errors/CampaignError.php b/metadata/Google/Ads/GoogleAds/V16/Errors/CampaignError.php index b545d81eed2bf1b4cab1a284aa198c371e7094d4..7e165ec8efad2058e8f4215902b6650f5ae7568d 100644 GIT binary patch delta 125 zcmZ3d_*HSkXGWGSvRoz;y-g--GbxGRmEsa~PRuPx%uLU7Eh@?{a?LBvRXV;og^88d zUC5Qo(IwK)(bv;CKEyR5B;GMN*fk{H+0oC>KP28i0Ek0F;=?^dJmTFv{TzMbLxX(c ZT_XY<{enIH{lE%5{RAR6XY#u;0ss`3C$j(m delta 53 zcmeyWxK44yXGWH{GF&DTy-g--GbxErlj0I|PRuPx%uLU7Eh@?{a?LBvRchFr!o}*IBLMl45$yl~ diff --git a/metadata/Google/Ads/GoogleAds/V16/Errors/CustomerSkAdNetworkConversionValueSchemaError.php b/metadata/Google/Ads/GoogleAds/V16/Errors/CustomerSkAdNetworkConversionValueSchemaError.php index bde83377097c074763ddaeaafdd0aa4eed01dd9c..7930a142d2b727500f1f9291ca881a2f6b7e7ccb 100644 GIT binary patch delta 91 zcmey#xrS?lB@@$1*2&gPbu2whT!xePG3&Cq=9T6uU7P%YX^F9rB$ueCUznqhr%SwR jn5$n%yt99(Ux;gv0K1SFmk_FypQEp<0LSJj%&Ck3>oFP| delta 39 vcmZ3(^^dNk3*u4va)g2S6jR0Gv(qYtz zM(kk^uG8&hWYWVall-i&v7#VJZBleHq_mpy5t@@(Hbynt-L0l+>W?#X=A3WN_xqjS z@BGfelk%psa(6c3)_CKu^ptK12^%7ssZxLJ~GjnthEW3@Zpe6Jd(naOh?Pe6H^ zIr|ly5~nn^G&%;2i_5yMwx!E^CxHAy|sOiiQ zQeEU2aMShBD{|ZmU?I6zv>G_fAMS&gO8Pz$C==GPhMG>6;ZFx~Fh4ZI=;???Lba6FnG7+x2+{0-G~`Bfm;110Jo1bH=5uu9(E*}8!9l#*y3=E`65G3buVgM zvM79O(?4u>(fl=1@?4uDyUJ=TH9c-!Qx<5tD;QKPy}jrN+3k(P=C`?sHr|Bphqv$ zYU=Z7no_1~s_qUbE=|!bh#oBl&azSOE^r$0TaVL`)Tx5FPmqhF9HqO$b@k2WY8~xS zIUS91T2*xAzmf)JTWrVhttrUKmNR`J>u5y}D3u{kKnYrtpc1J1vl|+&rA{eUZqAwy zLtLDSr+}tU_yu@NI?hCHc?$L-WhK6!z_-kT1msNv&<&JdwGZgok|Ly*&G#X{vlpzV zdUNYsr1N7v0?GDsK;ioDkwh&I`HE`j0z8{+-o3cXYxsiME}58))Q}Pp$Nyh}IvF-2$RO+ZHoGo4IivDG&3`Zxg2i50l)vY1iz g#eYSOULQ@)v2U8moAL6j|F`Va*fQT3!MjWU08@F4%>V!Z delta 1218 zcmXApk5i8a9LMkdd7kIn*Q1o?TS_V4rCLcp)vyq6mztl&&)0>%NbKBGHuQ8Xe86ZP3$}S58n5Bzuxcir+Ujny(WNYk7{=J zz;4d%gR5DXMxMrwI6Hq-Rtp{(?W@S6{iuU%OUI8^*_(`!iqI1DK)OcZCFJBHOjbBD z#7||leE@Mn$vH^j6ubb}xY!ileW3vycxF9Gd<5Bu-5krTvik~th6Hq@NtMf4h$qR^ zv6=Wq?HrPh1e~=u0QAwO%T}$%G79?r%>M;C?$9(5d zWSuV>NXm8kOc6@~!ib;FtS8y_DLNoCGEoC+>;E6C(%Ix?Z1=TegXs|rZ}ovycQ=-M zk9_N$%nwGSN{*hlS?`3QjqCqj>@L;;G?w`M;iC$BO?yC+5QS^t*VCUVobKBS`92nL zBx6BCNQMNU6tXdqo3?9rrr5;`G1N3ctk+pg$_ zeDwiFljN+&PN#atR+4~dT23M59Nlc()=%lg?gDxA3I6YK6t_JdM5! ra3j8|wL$B<0eyryFb2b9>J$nLl0(a=8?=9ue7%BVHA(z}7CQa~-!sZ4 diff --git a/metadata/Google/Ads/GoogleAds/V16/Errors/ExperimentError.php b/metadata/Google/Ads/GoogleAds/V16/Errors/ExperimentError.php index 9c1d14ec5283e5968524738552766d74abf11299..513dc9369f8f2cc9cee5ce73de67a11e76eb8338 100644 GIT binary patch delta 92 zcmbO$a8zK!cSfdWp2hq=BDPAxE2-V7rEw@<|<9#+?>ml$)X{o w#--%x7v|{W=@Rb}8sr$_>F*cs<{uRA=ojxA5#So+>FeqjA|SW<8k;*K0IO{sh5!Hn delta 51 zcmX>qFjrv1cSfe$+>?JYMoBeratXUu6r>hq=BDPAxE2-V7rEw@<|@75*qqCh$+Gz$ Hn>!-_`oI$! diff --git a/metadata/Google/Ads/GoogleAds/V16/Errors/ProductLinkError.php b/metadata/Google/Ads/GoogleAds/V16/Errors/ProductLinkError.php index 733d950a67cbb1dcaa5e5fb43491618ce640cc23..c890df7eff7d24ce77c875f33fd3730a49f96cb2 100644 GIT binary patch delta 69 zcmdnOag1ZbFGi*&mdSq@W2Bcba)|^K<)@S;m-uAnWxEy?J9^z)8)jqnT(2^L`8{D#Sc5dck57I**v delta 50 zcmX@cv4vy9FGi*h%#;5x#z;+K5gQ7+zA?Ks_wvupM@&))bn;=1>MbD9eV^xWSA%S-u9t5ENT+1&(ASd9aQA znH~32cGwTuAJ}!W6Sg#`ju`_0!y6(q91%Di_iu^9F;+Mn8phC#WeE$kxV#EI!`KBNO0kr1Q7~VZ z#O4ls2T*@mzDj8XrNT=8&Zt~cMis>={ia{qgKL~hqG|SP*Ex$6Ex)h;=sA|QGy891fu%Di`dYU|UfcVXxoOQidDH)zlm9Ub`wR=AMJ!M*#i5ZOs$g>u95$%5q0r z?pVuDH{jX6Hy+D3r&G|}ziB=N$Max1_OAUK-y1X@HIKoQdGH|^eF_@2<_UOlJD<5T zZ#nTk&i#ou)nMvP7VgX+1&wlwqOguKV0WoYybcN literal 0 HcmV?d00001 diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AccessibleBiddingStrategy.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AccessibleBiddingStrategy.php index f9e586393ddf9651df58261d729b8b981fbb1b0f..fa710d20e85eee654a46f3841b121324f0ab06d1 100644 GIT binary patch delta 31 ncmZorYEatH%(S_lRho(AD=U}P5W-hDAiCprVW!Z9>Sw1jxIf8k;Ou5XPyEr%U000L941fRt delta 40 tcmdn3vs-6F78A<{W-iCciCprVW!Z9>SuQhkS%G=IOu5XPyEr%U000R341fRt diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AccountBudgetProposal.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AccountBudgetProposal.php index f2655a9fb0d5afa30b3f3098d1ecf965923632c7..47f2fa44d005eb757bc1481bd1eff100758164ab 100644 GIT binary patch delta 38 wcmV+>0NMYPD3mC$^8u470wa?V0vMC?0Unb~0xz>M1or{6djhrrvnU4a4Fa+a5&!@I delta 38 wcmV+>0NMYPD3mC$^8u4C0v?kV0vMC?0V9)40xz?21hxUQdjj_XvnU4a4F&5BT>t<8 diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AccountLink.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AccountLink.php index 8f0c8a1afeb9ad3223af9cea5b32c8a35ecf5c22..94af6625f0df91b7413ade5e626610e3e0287d0c 100644 GIT binary patch delta 44 zcmV+{0Mq~e8vYuv-T{*t0v?mb0Xvg70xz>M2Fn2fz>_WnB9nRu8MC4Sj{~#(2Z9B5 C2oKHx delta 50 zcmV-20L}mY8vYuv-T{*o0wa_B0T`3s0Unb#0xz>M1j_>i!~+U8k_Z`-t_U5opaPKr Iv-}5w1>RK=y#N3J diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/Ad.php b/metadata/Google/Ads/GoogleAds/V16/Resources/Ad.php index 897e5d958dcea878850243767dfc8943c8f40d8b..597f10501541b2a75e2cf993900f8e23ba34ae2a 100644 GIT binary patch delta 187 zcmV;s07U=Dlmf_<0jAR~CMW{4wBsv;xTmv+WE90<(l2cLcM)65s)|;Y>mT pv!4_a0<-T5{sFV}KJf(vo(KvqlYs~slkgA+v*1Vp1hWoNIyr7{MV9~o delta 170 zcmV;b09F6Ulmf_<0*YdV8Znk1kVPZTs*+3$lgIaa0Z%v@4H zmel4O5=D$ULNV%G%8oAa?m_;c0r3Hjp~0>$@h+jR@ge^4KK|kHj?N*TVV)t80>Vx| zCnxf#O)ippxS5%MA0x|Lb}mz(Rg#kp6l5kxaVbiiX5kWYEG|wham!52NeQVeNOjFC z%~jg6SxQubNnS{rOWegX*x5hKH7GLP*%4@8u&WP<;UXaG^cHM(l=#)n!P3mko8y@7 UFm665@Epiu`^~mFOpb>S01AUeQ~&?~ delta 147 zcmZ1(`6yyT9Mk6ef_E4JviUq)1>@#I4o=3+clel@H_w&h;R68IwlD1f diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AdGroupAd.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AdGroupAd.php index 34fff0a62d1b66965458eba32fa3715d21291a7e..da2cef711b5678d536a09d105c96f338b104d411 100644 GIT binary patch delta 183 zcmV;o07(D;wgUgQ0H@ROIH~~z>jVm6lVJ`{v$X;s z0<-rv)d90j8z=&^&?7VQ%@FYcvqV_y0kh`}<^u%x0}45l(GVY#y+H?)zE2agpaQ`GvqLz% x0kd-ke*&`=7wQ7D8y?jGv;P^Y0kbA3DFd@hLHQQ5|2bjinCJihX3<9L)ERar0eu7Y+d1H!FGo delta 112 zcmdm&urOgmIn(AGHf5>Ee>+SsK{6OeYtx$xqf(VVk_3-;i08Y$-23liJf_KKJPBZ%|;T+Oq(s# z*_bvz5DjA5Jc-qXX>+L5W1h{|*oBxj+iAXMXPL{+WeU?dd5xj?WN$%5iPJ1xLXO47 zsU>cisW~Yjl?AD;d8N5ZTQ)~=NifL^Npp$2cm_NBhq(qt#ydL(`G*F(`hXZN08zw*0j#OR8!X@Nb zT%20smYJH95>i=^>Y7)Yt2CX3iw_|@Ie}SubCb>sMrNnCjFTPNR41?3ySllVYZv3@ z7X4$4n{Tt!GqJp8;YytB$fG-%hgD?rIwoDF&1nKbOq*?al$kdF5qZqBIf0LjY4binternalAddGeneratedFile( ' ø diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AdGroupBidModifier.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AdGroupBidModifier.php index 970cce4fb18ac6c6e21202d02c4bb2306b0257dc..97ce478e12d62753e982b7be5f2523e7e2d48638 100644 GIT binary patch delta 993 zcmah|O-vI}5O#LAEuFSYDG|$$rB*CR6v05e7?a&)!8LVTmqIlBY%0{G1`4*@0~ayG zM6Tw=5bwljFcEo)7fpa@@TNiH!HYi!V@wQUVq&5fceh$mBi`Q3eBYb-zBlj7Dtvne z3mZThn7zcy1jz=3NH=qcn`g0|Ku3gpsPWRS>PtZP`yT*Zic+9+5uSlpWH}n4*O`Z~ zShmj4+m*Linrr$5wE4ggLof34052^Fp3SAQBYNIQ8RV3|DSQo(7p+u}nMupp!dPS) z5KAet>TVV#Zv+i)BJ0p~d^m$Pw_N zTM|@Bj#*@IRdHJ-`lT_4hUDO2C@}~x?e$VNB zf~E*+()6ktcPgqB*G%`4x}tW)wUa_piL0h<<>*o4NnQAHk3;-wnNt_uZiF?@s^iYU z0JfOAtI6e7gG{%F|EIsXt#Qi|(9PB-9MJ}k(ia^Q`=+k2=(am5*>mH85PC;4`H9ig zq@GQUrGrcun%pA$T40awm;ne>p*x*5GRCBy83}?_JPuZVH+m*=nXy!EQZM92gX}LF zW0j}S|L3a&ITOPlhJLa(v?pQhWFr=xvRS1qFJ5AY zMGj|j#B%iMTNR65M7<T(Z^^kG%f2H$`o2Rq$F>Ri$!^^b!3F~IY&Fn%S88=%f0uA~h z9LKczndE&&mID!7dO(9DC(kq~nf%vGVe&d|iOqXV`&cHICrfW`vno(EGUVcPDoV^t t@ytuh7ZT&*OwB9FEUApoOp#zzVASCBVCZ0EbmHOSiib;Vu21~K4gi&ET-{1ni#>2~~VWgxzwIA#U?sgcfm&x7>Ov5sLL|$y6v6#sv*kzDWdjfnwbhl49wB z@(~2E3gP8C-%%^%ND42sO9%29rybyc)Tv4$AJlD@+J}`MNtIh=-R7J&$mKgb)j*GK znVflG5qU+F+G(;dnZnOlgVm+3@LDE4{G(Tl;EYtTs+(y z#c9F!KOH?SRbWU>-yrVWUrnqnw>kVM+C-j-LlwiLELgJa<=B})XBpV~Bgvs?D5J$f z17R2AL)8|6UESEW@80sE| z{J%Hs;`A7MJvxpjRA1Ky`q4GlZs0fAv9wJ$nCX=1q|1btk5vw5vsOQvQ6y^`Ih>v& xI3Q13KeAv0&{k&@>|oQ@O(qmV!9R~xus}}si>H(2yCE;zwLOwdk@FGk`UzMeZ`l9< delta 323 zcmX}lze@sP7{KwKw=2Bk6qB&aAU*9uun0pDlYVe=q7YF~&|(s3aYLsb7C42_kc$=X ze_&Bm1kp2E7&Wv+61CP?h!Hh8mMzU6zI@BOq_joOvjnPiF65*RMWDQ2#HL}U9gDV8 zz(?N`!J4NEXr8{h39xNm$uysj QOv;mGm?S3uW0ad5&ZN(>RhG+OvZ9#e=HqNj`8GGPXfUySW#)1Q a3TaJd0}7vI+RDgskDJR4tf*6zn+*VRTow)h diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AdGroupCustomizer.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AdGroupCustomizer.php index 352cebda3cf86e0cbdff80552d04ee6eb0000fe6..39920ffe55ff81b812bf6022cf985fe241acd18c 100644 GIT binary patch delta 37 tcmZ22xmt2V63b>2HgTrSNi3HbnWu4ZP2RvEHTgU@=fqs8&D|UdECA+K3z+}_ delta 37 tcmZ22xmt2V63gaFwo8nglUT%=n5S`YP2RvEHTgU@=fqs8&D|UdECBJz3*G<# diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AdGroupFeed.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AdGroupFeed.php index 171a3830787d055cb9a03048eb61026b4cbf2ce2..e3dc17f63ff9aba119d4284c93664f5847692c17 100644 GIT binary patch delta 65 zcmV-H0KWgKEUGN9-vN^v0v?mc0Xvg80xtxF1PViwAp|kANeR{gvmXZa0<#?i0s^xi X3t0vNuLF}I1|hSG0+Ru=coDJ$oSGAH delta 62 zcmV-E0KxyNEUGN9-vN^q0wa_C0T`3t0Unb$0xz?|54HibX9ofTvvLIW0tAEv3PY0* U5+AdQ0_Xv=X$e^dvv?7*1h|D23IG5A diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AdGroupSimulation.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AdGroupSimulation.php index a78e151320b1a09cdbceb49b558e784516b959eb..019c45154d8ebc98bdcc700adedb2d3d52106ba0 100644 GIT binary patch delta 44 zcmX?Re$0GBF%!!|7A}*?iNacw^~AU~=L&vcWZ5dqWdIbB+&qD4Dc|N;;Yk?Y;{ zZclR&Q(|J&n5g6nHZefpMG3?|FeW78gYsY>s(}`L@c|_!_(0V7hCUc~_q3oS_x8=q zZ@!t|Z)Vo^wAn_IG;#=5O@w|u+^RugQx{+vSG`c0is9d`Wv^w<{ z(6aayh{po>h=b_i`PC>thzV&~#F$*ESoTQH%FkwMB}*+-=Qeyw;T;m=C&oL3PURPV zt!oocY2R_b)yem+hAE^U23p)(6shCcKY(65ATj!4Uo)elXC3&R>Bp4KD*F zrC~;IG@XHSPtGv$s(=sjvjg4uTsd2qH7j=3=25*jegrV0xULDuQ*YuGKwNY2abJ8_ z2m`7vD=Bq2%3=}3VRg(3iZNs4uO+V1fC^7mo(9BZ`qs!ANCY};8>GJKW^DSHRRjXo~W$S?Tyqzl+ zoL9C|Ebw*u{mBb}-Ci3;9cBCrGCYhonMJ^R8(?^LvU^VqBkHs^kREVA!1~O!!oFgx3&XRyN-3YMnT70}C9yd41{L8)S=f2k>j1I!7_bJ=putd{eVa4U_u;RTHTf6|iZU?KyYzmwS2Kt*@h{SD&v-UPSE1p3`G zs#YYQ_w{x@Z^swB+_ht>f909=Owq|yTCmx?owgE2G}m}45e%ERu~Y8Gb$2YT62yRa v#nsA&L2UM_rg9aV=HK58^li@zB7Hcpk@|skfwb-md0o zpQ_=AmKRd>jdZDb8NjW`cfwuyiclZ@Nw~0cg0Q;3u^9RD%M4$znXz`_IU#y=hHxpc zMv&(|lb98Td5rmP>b;7gw zDxo9!kx;bjBEviyW7Kp<812<>Nb4(R zBJ^K=N@(iX=o&3c36=M3Q~nhf7Atdv;Fc0bYj~VcVi=65e diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AssetFieldTypeView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AssetFieldTypeView.php index 47f4071f9a946383ad6eaae6c6662b1ef7e8089b..59adaa346b64cdd5ad423f8e1f18155908e8fdb8 100644 GIT binary patch delta 79 zcmZ1`bXaJ^JI2YHOmdU2Ffu9MLM76F&D M=mHo5vmFH{1kmXZq27m;!IRq901kM8rFq3WzAhU=9 Ku>rHs3bX~sYY^H1 delta 51 zcmV-30L=e`A%h{X+yRpk0wa_90T`3q0Unbz0xz@r2-N|zAp7Oup}6XhHy+sp87juuy7+B}8#7$eJEb}mz(u>9nE?B)`uS-6B8 zi;GiB+%i*hQbH;VQeE>(bCtGi*5#03k{6QZ5_jc*4T_9+b`0_l4R-YbF zo!(BK$gDOwm+R{0K;d1Cn-%qhm^O2Z{$t$iEy%{Sc@m2z^X6*F!z`PfxPzEBNAZ7T U+?>y(%(U4~?lJ#nV}mce04QTNssI20 delta 131 zcmV-}0DS+%e5ZV{Zvq3H1PYVTHz1SWAP%#89`XUR8xko41b_z$HIvadC6mwwF&M4{ z3KBtcb7gc!X=Q9=RC#b^MQ(L%BA2rn2N(jAP6_?92O3fWv*85B0kc^g@d2|H5C#IX lOA5LHvlkBj0kdxcassnN6~hFxZ6M3Nwe1i hvH`Oa4=n<-0So;BlZga4lQ0q-vlt2K0kc05pAVW47xVxC delta 92 zcmV-i0HgojLEb^I0|Jvd0wa?l0vMA60v?lG0xtvi0}7L|5lOQq39^^ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AssetGroupProductGroupView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AssetGroupProductGroupView.php index 02b539939..e8f3fbc67 100644 --- a/metadata/Google/Ads/GoogleAds/V16/Resources/AssetGroupProductGroupView.php +++ b/metadata/Google/Ads/GoogleAds/V16/Resources/AssetGroupProductGroupView.php @@ -13,8 +13,8 @@ public static function initOnce() { if (static::$is_initialized == true) { return; } - \GPBMetadata\Google\Api\Resource::initOnce(); \GPBMetadata\Google\Api\FieldBehavior::initOnce(); + \GPBMetadata\Google\Api\Resource::initOnce(); $pool->internalAddGeneratedFile( ' Þ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AssetGroupSignal.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AssetGroupSignal.php index a5962721015a69f1059b52fe019b8c5c87c2682d..f08d6f1a4ba729c6debd7f3f5fae5dafbde24e8f 100644 GIT binary patch delta 993 zcmah|-%Aux6z>Z!T2wQYs=cF%Xd@7!~~d(Xocu=E<9 zZUZ^OwU7W8A=_}6$Xqv_@_YeW-A#d>Y!*1Wj?Em+gqMNdu73uwL8P`;oXT1Dw3#nh z1+pQ;WA^|BnL#5Cl2+~FZ0ij`EJI|cK6a@FeX1_WLuy}`69vRRb=Xi9DdogGi!bV< zs-g93PV5l_SS<|?8_7{8@`^$9E0V6LLrh%7l7@O-RhZN#Zxf4e$58pQySPrB+R<#7QN&E`*P3;QM-nP#`zxm#B)PHat=sdRrRO)n20}Y>mJ{DGiUO%+T(|A*m z^E~pPLc)n?OKIF(dcK&>7tCDxYWi{^leL|bmCxGbqtKzO07l&wj1tTEMKWBD>&bn< zrad?$5sFTVD5zuFNJ`TOOxcihW>zEC{fU{QlA%d@$}z41Yc*X-8jh7IQ`7sC#sw** zC3VNc5Z36)lqvnJA3FQO0|DT^H`_boaVKLu&8iVdgLzz7NF#gK>18>tlNB{r; delta 260 zcmZ2|o^knM#tknSC(AP_PiAM5nEaAaZn6`TKI5y&3F1nV_1HKk&$AGo+^ej(`Ir1e z#?6IH&lxu#6JE`@N%}I=W=RfNrp<5ljxlaFR^89I*^FxwP=)9_#?6;yk27wL7vIge z`33hL#?3*>4;eRa)Z%5@%+1Efw0WYD9n6cbO|}{$aX|W%Bi8>CLyS3RJBOxj3DQ z67y0#^V0H##JD(9^GY&HD&sR#Bp4MKH8?#OIv5$9c(}OY;Sx&bT)ZGHljm9+Zstjv G&k6ug)LlaW diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/AssetGroupTopCombinationView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/AssetGroupTopCombinationView.php index f39a549145e69e3e6ed0a2c7a5b77d295000c284..b13a2dc8663b1ad03ba1e371ce149bb231aa50e0 100644 GIT binary patch delta 24 gcmew(@ke3CCgsVBOcIlsndCOdFez{W0Axi5jsO4v delta 24 gcmew(@ke3Z5(5LXU;^6#vxpG30kb;xIr2517a HWC|h%j8+dz delta 48 zcmV-00MGx1A%-Eai2?)90}7Kr3qG@F29*J`MFimiv-}5W0tB@K3M-NbAG53inE|t8 G3L*xA{tqSq diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/BiddingStrategy.php b/metadata/Google/Ads/GoogleAds/V16/Resources/BiddingStrategy.php index 30a4b6801b5b3b5963ea19b1fcfe403a6fe4e919..89993915b94f5ede2ded4770e934dbe34b4cbd48 100644 GIT binary patch delta 32 ocmeA$?J(Vt$F$jj{bAay!kxko0JUHWQ2+n{ delta 45 zcmeA$?J(Vt$Ha1)nagIfJ&XKgZw|rDU2O9hH|H^(W!$X6@rP-%HH$RUW)|6Z`?Qs|3Oh1fc{9G?Q@?DzmWy K`T?_P6|@EPiV~&( delta 52 zcmV-40L%ZKHk~%G`vH?N0wa?d0vMC~0Unc70xz>c6DR_+e+0q~1oZ<7Lz8V48MB}Q K-vP5}6|@D}W)YMC diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/BillingSetup.php b/metadata/Google/Ads/GoogleAds/V16/Resources/BillingSetup.php index 2d66efa7a09e6c906edfd9157a00dcff385e8141..87873e34251de34925eed0bd77f65a9b8490df55 100644 GIT binary patch delta 35 rcmeB{?3Ub+!L*r?jE|a)(H$S diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CallView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CallView.php index 923d56301f9f25602827a5a649b36f382d503aa8..e8ce985dac0e8d39b518ce1b6b54f8c1d5f4f2fe 100644 GIT binary patch delta 22 ecmdlhxmR*S0@G$Wwk?dC6PWffZ@$F-ngsx3G6-ch&tnR+%vu8kvtI(s0kbX`1Ofz|2MRTl zaY7%HA0Rgv%LED%L349ubVg}qY-Ch1+zd?ssXcN58(l`gftrhvzbKm2eWcG*#WbU4buU$Dg>zkv!6E80kh9u z0|T>CSUCc-C{P#!v%)CV0Roi=lhIxqlVDT^v#(5f1CwG8Ba`iB39}6+wE?p~6z>DG lLlOJ}vs5xL0<)JY>IJiHLM#Ha>Qrb0voad@0khI!9W8+yXd(ar delta 247 zcmVlH8P){L~;A9(<91tP10tajXvpqPe0kh~B)d8~+A?F3N zYBtjWv!W>B0kcj|`~tIIOYZ}-ZU_Vdv-n^40ke1$(*p#62MRTl!DJe0ke=?XalpnJ~;xjUjjq~v$;D11GDd89W4VfU^f5& diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CampaignAsset.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CampaignAsset.php index e902b4e7a16ed841eaef7942c725fc048d6e18fc..44147d16533c991dc390672dd62f70bfba291b74 100644 GIT binary patch delta 166 zcmV;X09pT!aIA2!;sKKw0wa&2D1o#9BSd*~{Et4=26tk}aIs&u#4h90VtqCInvnC)C0<&8O UQUbI85GN0_I3n){v#u>+3diR*IsgCw delta 158 zcmZ2e&|k3O5#wZ8Cb`L{7_BE;GwHMZVBw0G%qZo!`5m_v(`IwdBBssBB0)@>^#qie zSQfHzc>^WoC%@BWn|xnGZSzj1TTGiZ_}G{>ZxvJL-yA3;#KiKQnadKWNNsYKrtoG- zwN30S4eVT|aBX{74H?%>e#a`tIDIoKn*GD6z|Q6e&6?&p26~K zn7Pbw?>RhdPq#PNM#nDui_l0&HOr76`|ks{z+wk=;n`fm95eD(!m{7_+ak9Cd5J;; z4w6*NLb~ZHAg)99T5Dvu0=M$YR{FS!xezLyE3;tB%bHek>RJ z`}Nq6V|j#1^vR+oD}9t)MxDCStH_k-42_w3nlQ+;vNT=G&O znYWBw@0}Kw9EjO(M2ibLmoHz5t@6_<*u(w zF_mi;nViFvs<6`7JhvzHX`0ka(~+yk?R77hZlNE*BW zv-vQ;0kZ@gvH`QW5bgo9bt%UIvlk7!0kgIp#sRZDE8zjNt0CtBv(*Hv0R+HU3NDi& zEg6&6GIWzVH6W8`3K+BbGmZq4dSM&0!#Hpy3^57`LULhlWJzvjZ<&!; delta 28 kcmeyO{6%>~4%22?mOxgjdG&fIUYG>S>$JxdK0GLn-ivR!s diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CampaignConversionGoal.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CampaignConversionGoal.php index 3c37e2046539592ffa3b74ccf2604ab11495383f..678c0863308fd7377d3a0224599e99bd93f5031b 100644 GIT binary patch delta 21 dcmew^{#|@SEz{;&77OOZwMsgo6R92 z6hx>8QOh9SJcxqe!Jh#yReI5S7x8AQ2#Q#=UWz{`?j*I13h_4Yeeb>bzHi?ASOl|6 z;I2V2GYk~a<(e=m^f*ztH-u&PQ-J5Uy#+XG-$&syEd_udY+eAk9xelXp~gdDgZc>xK?)Xh?}Ct;oiDpi|&vL5#($&`v-_JRl0B zwTgd_fNP7(S9XbJTfm=!7~n(EcYrB4U?*B`kDy1jUG!XhU1i>jCu<%GYDUm~MXDEOSYwQ5;oNwT4z%IR5CHT0AEm}!l&PFi* z01Ow|D5Wapcac)8DcW)sz)*!6;?ofpdc_fGI3daVRbJubK0n27gmr)B)Fh`!oW+)A zgRoYTg}7q5nouRVKduaN2`MgHcKV=8jwe)Zb&ieyMwD%eRH8s!)OO4R{G{62juqcC zfXA4}07p9K0A6Z;LE&=^Z!EOwGr+ap*8pD+Eds1N?gM;t`$J&6Gdc=8tThXwFI^^D z>52T$yKCK1ShAOF6neR<75TOX@Qv<^4Em|<#e;h?Ez>hJbQW1l>ElyuBXp0avY81j zucoz0JwQc3tCOc+arD53^8m1Q(5a`*l$lpk;{iax0YLH%(3LS#lbVrNbH+q~UT>oa zJPrMSzifc9YP>taVWiRFk&X(+k@u~Hm*~;to?&PwQghjWtvJ1x44*DFuYIAiu++*} xt-KF<)N<*(8$xwWEANGFwM-#j1FQd8R^AD#ik~-^ZQcz%MM<$#7JpYM|1aHRUGV?_ delta 298 zcmbREhVk!x#tlVGEYF#_940TclHZ&maGG)RQuX7Eo733rm^M!|-Nd-rgXaU|<{~CO zrp*@(A2M#frh18SvyjRW#?2Odyi6?TIJk^KS|{I=HWmNR$|dMrlv$Eml$oCwQdyAd znpc{u^m4P7%xfklr#F)w`PC--%3s;6D6yGw^Csi_jGKSyK4aW`PdJWg^8@{ljGLRd zjxlat!f}sr^A*YGjGK*xRx@r^*S^NIxtZlL<7Q{`J&c$Z{ZpOAlzZ zOv;nFm?S2@VU(Nf%B0Wof|<*1asY?qlP_@aY%XEB!OVP` bnQQV!4%^LJm?kkY&*1=Zq&8=Ac(MQhJj@nZ delta 67 zcmdlaxk+-v8^+1%OmdU?nItB^VN{;%%B0VHnwe|zMh@G}yVxc%vbJr-Uh;gzklicJ}jMkg2na;BT08DZQ`Tzg` delta 23 fcmeAY>Jr-Uh;gz6lky}ciOG)`Ov;m`m?S3uVU*h($~27`0C_41oB#j- diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CampaignSimulation.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CampaignSimulation.php index e3c1b65313d26f81d7db2d9daa0f86d9ed0c5de1..abc7e1e2c5e573db63a1dcc0d04b1548723bc3fc 100644 GIT binary patch delta 46 zcmV+}0MY-CIFC56>;aP^0wa?O0vMC*0Unb@0xz?01SkRn^#cl%zZFEYy8^WVvzP{V E6>FytXaE2J delta 51 zcmV-30L=f7IFC56>;aP}0v?kO0vMC*0V9(|0xz?i1pEO6p#%yvlb{4DlP?wuv#bK} J0kfC}cNN0R5f=ae diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CarrierConstant.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CarrierConstant.php index 756dc965d500c7294d3b12929658707e5460fdad..471a86e2b3ffbac9d1bb0475df2141e82b943e12 100644 GIT binary patch delta 24 gcmcc5b)Rd)Gsek^OmdSsnItAZV^rR3&!oT%0C7AAr~m)} delta 24 gcmcc5b)Rd)Gsej>Ov;m4m?S1YW0c!$&!oT%0C3m`o&W#< diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/ChangeEvent.php b/metadata/Google/Ads/GoogleAds/V16/Resources/ChangeEvent.php index d471d9083d6ad338aa268a070772c294fcd219a9..28e05e655e28026b7681fb13b140b5132e65ad25 100644 GIT binary patch delta 2094 zcmZ`)dr(x@8SnSqyDOY!*JVLiL6n8~!bcz(N3p(kmjyN@%XV22TH2dc)?_U&cNZzi zWT-KYl4SDm#@y)y6&;(=Bu4SGIcc>W9T|)xtvc38eIQU;p~gq4V~I6sdlr189sAe4 zzwHgtIiU0{!@ye-p&zIx?L*)n{0x4K zv}w|LpnV7S0k7x+0{Z1AUja?Z{TEQhjwMKIUfLyvUjm&gIR$icVKz!v;+STugiQ68#Cgi_|0;}tCZ@`!-2C4HZTATJWh1A7_Rc#2Ja-6g0=@N25mNutpM!iwV!3L^ zflN6ZsH@hNZGbtMTY;GzF<2H2M1!un#@eh`fU$>5YF=rkdS=jAEVvZ7ygrxH?spZK zr5Ly6o^qGZUFa5Awj{7PyVvV0Ef+{QkO8^$I$Br}sXlmv4q(l!JcmUNa{;4X6tZoW#zY4?>bFLRZ|UJA?^ zYJ+R0+Hymuwr)R79UqTFdcWx(K-%qlz@JNkI}+_ehWuj_oJ0QgNq7=z+x1UD-F7`& zeQr>v_JwuYt*w}#w&`t@-CYHI&C4jhy>b!mAfMF@i9$DnzX0e`k6wOWz9_NDS|9+) z>e3#A%q5og0O{4cwL8>tSI*^Fs;0ASdx26UhXt((AGi@f(my?Zvl% zX2e|q+J8(a{H56^fVSK@20SkZ=1J5PJP-W*GB6-D%-;rDbEgnz#XaGV`RnyaA2k?} z%5Fv_-qs3Nfg3)DVW8p*hk=XCUZB!KfMOu2Z}fDM0)kj z4xn|uMFz^-Jp*Z1Qa;jNMUOmxB3uRvoO}Ukf1nHa@>KXUP}StW0blfcScP;by9KHH z&_Dt;u0rH}4ye?tCr{1L{@4SFql(w-gyQ#jL>=F829CzlKc}yksp*TeKnp^m`MkHU z0=dqnN#w3wDe={FAT(a;lkRKjXn!a0jScXE#Qi-`FY}?zxI3P&dlz#|{CGdCllkpx z*ka(>XR$#~BU^>G621p*5`3l}2xQR|XB+UpPlBaJ{>tkxvVh-+zU$hT(v*VrrrD! zYP8CaFmv+%(U(wKOhVe)R-A4a%ZbEpP)(ebO*LEf+G!J5wWd~qD&9`yo!6mC);2fc zBL3ZBXqeivNn&Hypu28$y=5{>s18LMY68tlU7$8-#Y~tH?~wZJQt@{-16Wd6e6TJW ziZ&~uYAeKo#SmN1V1|Zps5TI8RvN=KR_Re0#=ZA?Agh#1*DvVBvcM;`~r_gG(q?5^s;dMiLdlR1fO&(i(hW z7oX0=3Yqu+Tn~2r)dYSJGyv`!eE~e~lgr@Av-QRVQ4G#YXa#r2gc7$Gjgh%{Q4Pew zL--y1P4r1{LAW1rQ|S=mCvy^sBPU)2XMFeqJgcb%r^jQeiJxxog}CAi0|`qI>L9Ym zfQT3H4RH9KClDKwa0h&4R}6`z^RP$1H1Q^znp_lO?q zcV{JCuh4y71|FOBJ@{OWTjGmd4PeFD4_;n=4xBpcD){u%0OG5^-UA9!ts zPmvd|ZF@!Rc|>0;uWckXFCmnBj5T17ubxZdZZIA|T=yT0^z5`|h$SVMZkEaoinghR zhG~A?@YM=Uqzocwcja9Y)eGVDgMxb6B};)v5G5;TwepPh2N#sVIg8enk1&zpfGml; z4s0@r@Lt3kc!_xhan95PqAOlnRWRALDF^hw;$z>lz4lQ2XJ$Ixj!b8I+8Yxdc_`-p zs%m9lxK<{UnQLMzNKO8Hlv+Bakz>xcLljh?H0DH{)h6_C8JkBg__E delta 47 zcmV+~0MP%~A=n|X-~p2s0wa_D0T`3u0Unb%0xz>|1>FGz{sjs^lW_$tvzY?a0<%g7 FjtQ<&5Yzww diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/ClickView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/ClickView.php index 932ea20b0965529c9c462e417b067b4fe57ee8cf..7dc31b635508da27d4e621c9c9bb4c8251be5992 100644 GIT binary patch delta 994 zcmaKrO-K}B7{_~Nc31b=b+k!sHPdzTVy4s0?e4u;G3*J9`ic zp+j}(APmtpFA{h#dXENagdQ_G7!;b9B7&%EAJDwBrCY&XhIu~z@AEvr_kA{=!<%(@ zG|sRaF0_QMZgQilg(2S~3jmwe9ENb*NTesUoS87KmwdSS9v~-D*O2YerF1?Ox(SH8 zE~`1*blHbxk|K!xQco4bbBI0CpejX$xNWo4zMu?Cs@yBvwu|>;xiC1W#)fUn%~zl| zDkxE@pNc&+s7hz0D3z9pAFWwmo3FB{+OltzEY$C3$T;(gA)i{8fIPtWKz<(j4CI!7 z3&>*mS0G!}Ux57Z5FqP~Pk@{YJqGfufn!MO@G7tm?b%n32OA5s8v3=oo-;K=zp7s` zlbN*rm&j$()=IEFx&+wdlvfK`>YpUl$#H<(2Ru+BhY}j&k&`aTLvdL-qlv1ZP*C+) z`?pUU7F1bK;x@E8tdW&yOtmq_HCgG6sRKe>jwv?3O7tnQxF-BQ$1Q%Nlp2DiTAvg9_S+$jB z70DVIGgIGb%bJRx&~{gtTs%7OvaXMvB7u|H)|uNZdYw+?^kjx_ME^uGmz_#XYw1Kv z4=_Opdqwu0!1nFA1Hjj!S5KQsb6QJI1b_znfcg)jFKZ-I31eEz8&d&xSH{rr3|9Sn zn*o=d!*#)km5_qxOR%C>8YvMkbjQ*%L+GK4lFtR)R>wfwjHB9Fl)@p7SC{js`e*yCRrPq_51=1o<@fN delta 217 zcmcb8f${ng#tlhKOlMdpJLoEI?&8|Ow0VQ(amLM^5}O$}uMqjjxcMvJGsev)h3+$M zzNCJSadQ$=9Mk40s&-79XNrAb+$^tuhk0`Vhd9&bRkD0cn{A}_FmC>Bw4ZVF59v*e zn{NxeW87@TyPI)yxi-+y9rDK*H{0nxWZb+~`8ng}11zf!I0LiZ3TOti^#=U`qy8EKv(Odx O0kd!d;{mh&9K#U6E*P)? delta 65 zcmV-H0KWghTftkfZ~_F|0}4HpU<4ntJ{!ORv*rk*0<$O;{Q_5rhq3pfL#B^Ls-{v5*)F0B|Q diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/ConversionValueRule.php b/metadata/Google/Ads/GoogleAds/V16/Resources/ConversionValueRule.php index 17fbd45aacccae46e8612aa84b7ffa86a4cd8d23..66b25e40930b642894b5fd3c66f53cc45014367e 100644 GIT binary patch delta 39 vcmeya_FZj5In!oaw$sck=b5>zCp)rfO`gRiIJtvOar1SiH0I45T=|>;Am|MP delta 39 vcmeya_FZj5In!n*wqwjJKbX1PCl_#OO}@@0J9#sU;^xOp@ywe!xbisxF>Vdw diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/ConversionValueRuleSet.php b/metadata/Google/Ads/GoogleAds/V16/Resources/ConversionValueRuleSet.php index f1a22d6411c0b9799f75af7220f93be0e1fbddb5..18e1c9ec691303e1a75d274d12ef65c67fce2368 100644 GIT binary patch delta 39 xcmV+?0NDSJB#$Jp_5qVI0v?kY0vMC_0VA_d0%rrWt_SA>v$h5J0kf40dIlSp4qpHO delta 39 xcmV+?0NDSJB#$Jp_5qVD0wa?Y0vMC_0UonY0%rrWoeB5>v$h521GAM2dIlO44n_a~ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CurrencyConstant.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CurrencyConstant.php index 404082836310f96dc235068c77327cdba4f27be5..90afe5ca42e6213d341748dbea8425dec56782f0 100644 GIT binary patch delta 24 gcmbQiJ%fA03&zRHOmdUCnItB^U{v1h$P~^D0A-2?T>t<8 delta 24 gcmbQiJ%fA03&zQEOv;nlm?S2@V3gbJ$P~^D0A(fzQvd(} diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CustomAudience.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CustomAudience.php index b3597d2f37f58d4358a30c3c042b64598f08ab17..e0e0f72f9aa707ee4ad3b64a3b3e03ac2a06e30b 100644 GIT binary patch delta 36 scmaDX^;l{{4in3LW-iOg1x)&z)7UmMZnk3i$+$U(=^W!`Ne(Yo0Q8~^M*si- delta 36 scmaDX^;l{{4in39W-jZ=1x)&z>)2*9ZVqDk$+$U(=^5i@Ne(Yo0Q6i8VE_OC diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CustomInterest.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CustomInterest.php index 5e92aeba857d4d0dfa438c3034a3218f8f3c41fe..165b882d9b6bf61a13ee1e34062cae411a404db6 100644 GIT binary patch delta 38 wcmV+>0NMYq8m}6#b1gQhFYy#8)v*`y$1^*xn(EtDd delta 47 zcmV+~0MP%h8m}6# z4gm@~1|f?x3yE?G`gr+XfU&i=O-io<`Uk0tXe{KTykZZ kDXIDKxWYq1Pk~W`&nOV;4mLyVt^kFL9(JkCy24jD0Sv}~YybcN delta 64 zcmX?Y-)OZVkae>$&qc<~J2|VEHixpOFtKb^iTgk zS7zEA%B#t|`L=XD6Z2~puE~k=Nt@3z@iJ`|l{&`AGMAmp6sB+Te-^gMe?<%#Pfykt z6=U48*-cb}NmfXjOWegX*x5hKH7GLP*)hmJG}zS##BdRi-5e*rooREOfDqH>aPEJM Pnevv;sKK#0v?mf0XvgB0xz?T4srqn%LEEVlaUS|vyB2T0<*#fBLcI$ z1O@`LH5&c_v*idW1G6I-5(2X`97F;HfCmaSlaUS|lglv{ll~GR0j`rE6BYrNvo{kM f0s=zqlfeZhvy>H&0<-@R#sRYq41WT%cOFj}MICGC0CAEBs{jB1 delta 24 gcmcaAa8+Q#TgJ&6OmdS2m?S2@WmMkm#>CGC0CDyQwEzGB diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CustomerConversionGoal.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CustomerConversionGoal.php index bc74f0d5f0e01188c1b6046802a78621dffcf550..4712834a50dfc008dff1aa6534af67c6f0f56bd1 100644 GIT binary patch delta 51 zcmV-30L=fY7pfPq^#PMG0v?kX0vMC^0V9)60xtyl0}3{ifdVR%N(clP_@aO#Z{gwYiSv f95eH2X0FK_Iczs?VVcCqe4ZV|k=mTe@rM}z$*~zu delta 71 zcmaDV@l;~N8^*~>Ov;nFm?S2@VU(Nf%B0VHnwe|zMh@G}yVxc%vbWZ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CustomerLabel.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CustomerLabel.php index ad38c7bbd4b5cf79734071c3635557b4ddb47c06..a3a8112f38631db6c3005ecd7954ead3ca26201b 100644 GIT binary patch delta 23 fcmeC=?&RL^h;gz6lky}ciOG)`b%7 delta 24 gcmew<_)~DhXU55TOmdUOm?S2DW>ntn!?czS0DCwHy8r+H diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CustomerNegativeCriterion.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CustomerNegativeCriterion.php index 315244b824b0c12475c88b1a51cab4a1676e19ef..ba4d43b29faea1b6809d441999ce5dc56fdabd9d 100644 GIT binary patch delta 1128 zcmaJ=PfQeN6!*={vb%5pGAb+z?gEiNDM64JG-+*TmO;nRSr}H*rj)NMtjQ|Oth+-Z z2Schc^)%=QfKBG zVBFU^E<%3Ci-5Qpq7cY@9>JhtY5IsEOyYxvj8SfbmgiU&_@p&q*ygawv7$yXq>YZ+ zxe1N}Y7E0!&B_`hqPR{ZZQ}&DkfWgftMCaETZT10Vi(fSfgRa9C9%hiw}B$-zT*mj+JNDr zMHYNX8CW-VSCf`18*GVay6F&%F(B)&9F<-&^ zZ@hP#d`+D!#*AZ~*mAy_3ec;$jzzy}^HtZH_^?)^@ESdVF|u`KJ&H&+chut;C0jPr zcVhkjzEjuH!x$vB!EJ*W^QVrKsvhf{>IQg2$H=O5ImG(D>XYNDfuT~FoSJo~&!(cZ Q@1xG3S=I$&C#PS--z(N^Z~y=R delta 322 zcmX|*JxfAi7>0Y^bIi_bDpu-INIj(y5tbrmfl?M>LqibMA|j}uk$vD${eqx~;(>ld z8HCT^U{sqB^dSv3B~218Ifg+U8k+Cxy10ukP`iW6HeirB(7|ME!yqoRF|i@=XS7spyUfCfcjKN|EYeegl^ zN|WJ?`N-MB5A<)E_Y?gLfHf?w6Zd?3` z@#4)B%*hx%aO7YxJ$dqAq6sGxFW$tP@#NK$?oNSJiRoqcP2T&ydGCAQyj6Z)+7EGb zm7Ah-oI*ofn6|lu@IrvMw--levE8b>3AbvPCBw$eE#g#-A~78odq2C49oHhZ(Kc%> ztTr6dBq&Tj!Oqapa7|y-R|>iex>;>q%PncCrA$)h&>-ZORthqYAPg*L=5uSyvVek6$mSNZvgk+p zik^`Jsowxbi-aEX7iU=8sp)>bZ{ja{Pj(?Q!7+LMk<^Y9&|g zhJLhu^}6bh>mGP2zmh^hcKE?X=|?Gq*kL2URGfuh$6;Z6v9QBW-<+s0vV_^N5@ie5 zO2!7>G}{(&x{{BL_7phSB`v3Tw2kO51;*)+7^gMj#p_*Vr~W)6B+jLo3u08Z72*VLBBK(_v8 zIED8J&Ly#jAL|-U?YB5zpFbXjja4-$dHy%5~Sc2g0( zk~2r7sS$X-x1#A-l?ryo-U~2xtiZ%&v=88TjZOad8#`VT6IDt+W!lklVEioV060;{ iC9738=ofMC3VH)zXw#}}o_eS!B))#fB%N~Lv-k(k!d1}# delta 94 zcmV-k0HOczCb<}}9RibB0v?k<0vMAW0wa@l0xtr}5|haUejgcUZ*OO8WiMfHX)khR zb8mHWV`VOIa&L5RB83kMD3gH^DU+}T=LFIV3Lum51tGJ%1_uGNV+aEQv$_qo1<-LH Ae*gdg diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/CustomizerAttribute.php b/metadata/Google/Ads/GoogleAds/V16/Resources/CustomizerAttribute.php index b844af9566e945ffe12015ae4b9602961ea87ca0..eb6ef4649bcdfb66e86e3d9fb7c4d23fe75d040e 100644 GIT binary patch delta 39 xcmV+?0NDTH6yg-Hb^-(F0}7L^20yc!1g!xC+XD(fldc9dv#tWF0kcO28w4Z44P^iT delta 39 xcmV+?0NDTH6yg-Hb^-+30}4Qst_C!-odl`@1Ly+^ldT3nv$z7S0kcO28w4TT4RQbg diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/DetailPlacementView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/DetailPlacementView.php index 4d117115d4ed4e976057572fddda8317bda6fd4c..9bc5a60a90185dcb174f44546e068f7e62d2b2dc 100644 GIT binary patch delta 24 gcmZ23xLk0qbW~`=1IEc>Ov;o0F-lB+z$mxbl8J{M0C)QcO8@`> delta 20 ccmX>qbW~`=1IEeHOmdS?Fj{Z6Wa42508?QGrT_o{ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/DynamicSearchAdsSearchTermView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/DynamicSearchAdsSearchTermView.php index 947e818f4c1262fc7fbce60eee498a1a8664a9ad..f50616b14d5ae0d3940cb7b8a5f8dea0db32417e 100644 GIT binary patch delta 24 gcmcb`cZ+WW2h(I{Cb`MlOcIkhn3OjsGW}!$0AHvFEC2ui delta 24 gcmcb`cZ+WW2h(IbCgsU$OcIkhnB+DmGW}!$0AEB0A^-pY diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/Experiment.php b/metadata/Google/Ads/GoogleAds/V16/Resources/Experiment.php index 02cb04ae81d2d1aa9d2e186ceecee87e13ea7057..b208fddae472ea029c9e845eb493d94184660ea4 100644 GIT binary patch delta 58 zcmV-A0LA~8ESD^>V*&)E1PVZtUl19SU<@a-sRZW%1N#FClkpHYvz-FS0kc>R0|K)& Q2_yxxkOrgzvs)0n1vb|c5dZ)H delta 46 zcmV+}0MY-KESD^>V*;~|1OfsCqy!2;lV1=Svw#8)0<*Ubqyn>(2qXowkOl(+vs)0n E1y6Gg`~Uy| diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/ExperimentArm.php b/metadata/Google/Ads/GoogleAds/V16/Resources/ExperimentArm.php index 607defe9e..5fcfa2d31 100644 --- a/metadata/Google/Ads/GoogleAds/V16/Resources/ExperimentArm.php +++ b/metadata/Google/Ads/GoogleAds/V16/Resources/ExperimentArm.php @@ -13,8 +13,8 @@ public static function initOnce() { if (static::$is_initialized == true) { return; } - \GPBMetadata\Google\Api\Resource::initOnce(); \GPBMetadata\Google\Api\FieldBehavior::initOnce(); + \GPBMetadata\Google\Api\Resource::initOnce(); $pool->internalAddGeneratedFile( ' Î diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/ExtensionFeedItem.php b/metadata/Google/Ads/GoogleAds/V16/Resources/ExtensionFeedItem.php index 41dce7fb1f36789e1f0e73cb1ef0296047bea0cf..ec9438b60ef8a0a640deb35ea3ffb78d61163456 100644 GIT binary patch delta 1068 zcmah|OH30{6!lK0KyRU7<dnwm*3Fv%514l=lf}{N`f;E|&JRGV@EXvT>Kz=s&_~Kj?K@+kXonV0gc4!>kiXn>3eX|4SPKhD z(PUTYVL&uP`rWGeTkM!FDT3G}`Exj@1JN%vtCCL$8rZ_{CZ$zU7 z&}ty7GYf4#LGejVjGV@js1Q_PQOvQFfBVZ=)~ejbVj@iG(NAICtt=FpzCD> zbaTmDpn@uqBTsD;$6sO2OuCDUQYvEMeaUb`!@ClZ?x=AJ#k-?Sm@olYY&KU@ zRqFR5)vPg@(mnI^V(&w`<+ua%*82eHx%&x_XO(dZ zt(*XQV}Ht#TK>j>3#Ncvxs$+;Sg@9vqYn+{(=c}cXzTKOKr1R=0`1Qk0~%U-8>}O3 zZCGQJxlgW6*N?Sz=||d2{%2>^_Hs-)&fX18wLRwb&x7^!EY!20uit_;Q-vJe-R&&G z%#KLBr!&;6MMGU-7gqumHqr7*u&kRk0N~6=TR57CBzm<-hYMJ89kBR3wD-g!U7=X7 zmW*|}EI(-+OZQ>UpG$V}MvY?`Y|}UPmTa8S$L=WGbj?5VsoPoDm=;W93X^e{RsXnu zVV}wR@i9_OOqk;E21m@sEbUjxVkV;YL!;=xOzjtC;vAg)*LxLhm~MW_WW2Nvv&^YY ck$8dz`zwLFT%nJa6&mZJgN>L=V*~H;D|8cNCjbBd delta 316 zcmX}kPbkA-9LI6rXTP-H)3(;EwNOT_k*HZ~S+O?%Mq3OA4z^^}s1YmCE^@F^l;=uu z88MMhQ6uDFIUyG(e=Z{j&CL#ki}SnJdmU_blkHD2X-~oJVnbPmRFfdADK81Ks+Zy3 z{7EP(-XVND?-(p~XM`v30l{p1Cv3T&2}3+dn3EbAcJ0@sSdh4Q?rKJwWk^aYxmyIZ zHgOf#AXomXK-QKa+*m+3a(xhP8?ppydnAljdl*hjf(-LjFNBqj6N0Pdf{?25G5EE4 zLR0-QA@2Acj2Y5|0Zon&)Ts1Z@EXiUbNylMMzRvw8yV J0ka7P?+wPC5K{mE diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/FeedItem.php b/metadata/Google/Ads/GoogleAds/V16/Resources/FeedItem.php index e41cc5863f5c7d0c596fad7a73bb7a6ea64d361e..fff45c3dbe11270964eb064819a48ad5091c1002 100644 GIT binary patch delta 108 zcmV-y0F(ctngOGl0kGHslM@0SlluV}lh^?xlQ9A>v!4ck0<&NO`vJ3#4e$fAkPH3+ zvosUh0ka+nassnQAdC^SQXTaIv$z(z0Rz1R3X^{_TC=zW=K-_RG2;xg4i%~avvL^V O1hak-wgI!YK5Y)r2r0w> delta 99 zcmV-p0G$7$ngOGl0kGHslMVtSllB1^lh^?slQ9A>v)=^!0kcmhL;|y50)GOtq7HHb zv&sto0khf$@B^|vwgI!q4B7#+b~dU3vy~;f0ka@D-~_XvBJ~2Z6cLOOvy&;~470XA FZ4RqLC-DFP diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/FeedItemSet.php b/metadata/Google/Ads/GoogleAds/V16/Resources/FeedItemSet.php index c17104f159cbb77d53dde97315f70d28b202dc80..eeaa563fd5600b2af17da9c5efbfecd7b166ed5c 100644 GIT binary patch delta 64 zcmew@^;>Ggea6XBOmdTtGg?o!VA5yV!^~wl`3{HVF1g-=GyaNh3lP&}=vzh{s0khZ$ FqXeb`5M=-W diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/FeedItemTarget.php b/metadata/Google/Ads/GoogleAds/V16/Resources/FeedItemTarget.php index 5b4a5b7c86cc22d390de180b202ac4f827861ffb..cf0d56c457776b80cfe38f07b182f4331cb763fe 100644 GIT binary patch delta 984 zcmaJ=O-vI}5O#LAlup~FRMhfc2$pKJ0YfwxLb6*HT?5-@TfqaeS*2gp^1YvDh!|f3@-(~xq`mJAkm%lTKnhHdASoS*)z;f}9gr8PFGF3DQ7v>|2EFjiZ_ zM5$afi!IKTpbMo}VhtaRlP3drIP0uFM5=?O-TSYw=q^n*&J@EP7?{adO0)XBX6S`n zgo#4jC$b*|_UN{&0M`0+(;(Q7a69@-<$OUe&ui84Y=qs!F*Lk@p?|j;;VeOpP1X>L z?le&&?#{u|`WdXFe5#d*$L`D@7__>^qYF;%#_7AI9MjF@>`bu%gW6V#VgOOg8D`#` o*YYzWj{$89F>yOK{&%0E553N(t5&)XVbJM1mamwkNAuPH0>aQh5C8xG delta 235 zcmdmZi*fBa#tpelENv`Yc9RR4lQ_?~`IOOp#?58g&lorFWV^?>*_7u4f<<3Y#4)m$7VSx9e6lGUVcPDoV^t@ytuh7ZT&*OwB9F hEUApoOp#zzVASCBVCZ0EbmHOSiib;VmQEGp008@xRAB%B diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/FeedMapping.php b/metadata/Google/Ads/GoogleAds/V16/Resources/FeedMapping.php index a052c502346ec4ae0d703eec2f01b70278c68bf6..0ca7d036ac2ed75b12ecb265745871aa034520cd 100644 GIT binary patch delta 156 zcmV;N0Av5Wv;n-d0kCEQvmZZe0<(KOqyn>o7W)CSung4#vsWcn2D4x?1Ol@=A{+y= zHy{K8vzjo*0kee!Cj+wr9W?{9$S%?WvsM%=0<)tx;{mfr5f1~ieHcyxvxN`B0kg{* zHv+SUIrRdwWHdhm1egR0JClJJACtXB9Fy<|A+yE;zX7v~K`sNci3%qIv#bZ*0<*0v K8w0brM1&P9k~g>j delta 160 zcmV;R0AK&Sv;n-d0kCEQ1egR0JChMKAG2>a`~kCt8z%#^z&_mqvza_60<&-l)dI60 zEy4k_!Y2;{v$G>C0<(1o`vJ4jDoz5k;Vw4H;{mf6G4%qo(FCLd1LOn>laNSKlk6TLv)lsp O0kdm4E(5c;M1&Qp>pTVk diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/GenderView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/GenderView.php index 2de8479c2..1970f9e59 100644 --- a/metadata/Google/Ads/GoogleAds/V16/Resources/GenderView.php +++ b/metadata/Google/Ads/GoogleAds/V16/Resources/GenderView.php @@ -13,8 +13,8 @@ public static function initOnce() { if (static::$is_initialized == true) { return; } - \GPBMetadata\Google\Api\FieldBehavior::initOnce(); \GPBMetadata\Google\Api\Resource::initOnce(); + \GPBMetadata\Google\Api\FieldBehavior::initOnce(); $pool->internalAddGeneratedFile( ' À diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/GoogleAdsField.php b/metadata/Google/Ads/GoogleAds/V16/Resources/GoogleAdsField.php index f5dd77d2d3970a31263f0035d5a8de8c318b6e02..bbdda88bd30fc3f3382e7c7e36776ae30571e996 100644 GIT binary patch delta 24 gcmaDN{zQDkQ^v^(OmdSsm?S1YWmMj5$Fz(S0ChD8Qvd(} delta 24 gcmaDN{zQDkQ^v{COv;m)nItAZWt7`&$Fz(S0Cdp^NdN!< diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/GroupPlacementView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/GroupPlacementView.php index 84b7402e1c11098046c1dd40290afc6c570a9947..6cdfaa04602af164e4964d5bf750a6d0f23fc0a5 100644 GIT binary patch delta 24 gcmca8a8Y2xTgJ)COv;nFnItB^Wt7|O#>CAA0C3U=p8x;= delta 24 gcmca8a8Y2xTgJ&6OmdS2m?S2@WmMkm#>CAA0C6@4sQ>@~ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/IncomeRangeView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/IncomeRangeView.php index 39c3f027a..ba32f1825 100644 --- a/metadata/Google/Ads/GoogleAds/V16/Resources/IncomeRangeView.php +++ b/metadata/Google/Ads/GoogleAds/V16/Resources/IncomeRangeView.php @@ -13,8 +13,8 @@ public static function initOnce() { if (static::$is_initialized == true) { return; } - \GPBMetadata\Google\Api\FieldBehavior::initOnce(); \GPBMetadata\Google\Api\Resource::initOnce(); + \GPBMetadata\Google\Api\FieldBehavior::initOnce(); $pool->internalAddGeneratedFile( ' ß diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/Invoice.php b/metadata/Google/Ads/GoogleAds/V16/Resources/Invoice.php index 852748355aa31b177874155728858ab1c95df821..3dee9f8246f18ee4001f7a6ca35c3d5770b97fed 100644 GIT binary patch delta 24 gcmdmIyU%vRRmRBzOmdTdFiK3m%BZ|qk7 diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/KeywordPlan.php b/metadata/Google/Ads/GoogleAds/V16/Resources/KeywordPlan.php index 2655780e3bd6ec39e5c53d764488d6783808fbba..473917f92fcf407a25b7cd20fabf03bab5318fa6 100644 GIT binary patch delta 44 ycmew(^+#$$8WYQ07A~X76WJs;x3RD@vHW4?at84xPvg|uyq0MXt delta 40 tcmew(^+#$$8WYPOW-jN+6WJs;FK2ni$TF9O%LvSCW@2aB+{^Z!4FE044ZQ#W diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/KeywordPlanAdGroupKeyword.php b/metadata/Google/Ads/GoogleAds/V16/Resources/KeywordPlanAdGroupKeyword.php index 98bb2721d4469e85fecaa820b2daaf3e56030e4b..33a09d984af5e6aaa8c6a1c804e1936f4a194b09 100644 GIT binary patch delta 24 gcmdlXxI=KmU&hH6OmdSIm?S3uWmMiA#+1Yc0C7SHAOHXW delta 24 gcmdlXxI=KmU&hJCOv;m`nItCvWt7_-#+1Yc0C3(2761SM diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/KeywordPlanCampaign.php b/metadata/Google/Ads/GoogleAds/V16/Resources/KeywordPlanCampaign.php index 85a2010014ec569d11fc79764452b991c323ad85..62d2fcca1619161ebbb707d2b54ff901bf40afca 100644 GIT binary patch delta 24 gcmew-^iOERd&bGCOv;manItB^XO!FQ!DPk`0D27wGXMYp delta 20 ccmew-^iOERd&bFHOmdU2Gg@!=)edk8!dIlk#L4CW*=a809vHGg+_!0BL6jp8x;= delta 20 bcmeAd>=)edk8!dklicKIjMkgOnJm}0NMYz61Wnu(E*bO0wa^}0T`3f0Unbo0xz=y1ik^YSpum6v%m#-0}4+K1poj5 delta 43 zcmV+`0M!4u61Wnu(E*bT0v?mO0Xvf_0xtxj0}3&dT>=@iGz5$RvsnVZ0kgmbcmpxB B4RZhh diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/LifeEvent.php b/metadata/Google/Ads/GoogleAds/V16/Resources/LifeEvent.php index 3128233274f1f8434d1e2e90ac9068d52e0aa224..0c91d7a1a963072f2e3ec91888cef873d56219ef 100644 GIT binary patch delta 51 zcmV-30L=gQE%z<3+5wXl0v?n70T`3o0V9($0xtyI1PW1;K@Ay`AO;4rjtD>kvtj}X J2D8ozDGc5m5HjAS-28IY^ Ccn>-N delta 44 zcmV+{0Mq~19oHSO^8u470wa?V0vMC?0Unb~0x|(XlYas?v!MjA0keAo>jAS-28IY@ CBo8hC diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/LocalServicesLead.php b/metadata/Google/Ads/GoogleAds/V16/Resources/LocalServicesLead.php index 96374b39773d61fb0323b233bf4b0271392b52d6..25afe0c91637ce9ea057ce833b96fa81e6bb5b7b 100644 GIT binary patch delta 400 zcmeB?*eSOmpN-`zGneaRUlwETVpiGLut_ zox$?KKkL9Q;IA+9b0%uc^2XS1rw zDx#R?lbV=<(4IPZCF?P!CA^ah*^(#wusASD*@E0Oc@-1aWFdB2rZsGv1KC}fq=bUG z_@M4gNi9jt%qf=OQDD^IHZq)C$SS2+lvi!Dh#Dv62ae1hj2(=Olc#ak z3p)vN@yDZ@GFg;sj+W9=MlN0yjY7#>JWz$8U`dr=1X{*tryesU!TpBqFqJWQb0 mg85)eh4i_UkPV2>Nh~gjFD*y`8Ws;GN-}d(H!tH#V*~&`XoB_t delta 62 zcmV-E0Kxyc9*h{UZw3U@3JN@vu?QKHT@DG6Z5oq{2qly82zvs=1+#7mMFIsnbm~EI Ulb{JLlR6AdlbQ^iv)&C`0hgH-hX4Qo diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/LocalServicesLeadConversation.php b/metadata/Google/Ads/GoogleAds/V16/Resources/LocalServicesLeadConversation.php index e393ceb643733032db69c7de7ffcffc760476df1..c5f992478afbaf18c8d11736a2e1557dd6c4760f 100644 GIT binary patch delta 91 zcmZ1_c|vjn3)5tKCb`M#OcIk>n3N~SGU>D2XXbL5Jb_7X^I4WHjGKFy_?cM#aC3PA vg(Nr6V{2q#beycftt>7i!^NLiQj(aQk(-)V5?@-BQ!K%xz`WUpJC6|nvSu0m delta 58 zcmV-A0LA~v8LAnu1Ok&f0wa?m0vMA70v?lH0xz?21P=nUi~{BX1l|h@Nt2KQ8MB@S Qfdl~~lOPKtvtbKo0qKAcJOBUy diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/LocalServicesVerificationArtifact.php b/metadata/Google/Ads/GoogleAds/V16/Resources/LocalServicesVerificationArtifact.php index 4d2123bcea8afcc9dd1a9e448067917a7c3eff16..9879a73b916bd16fa60bfeecd9a2d78a10d083a1 100644 GIT binary patch delta 60 zcmX@&al~W86egA}Y+Qbm4Mp@ei?VVuvz%Z7@)|{5Hs4`lXWDGRUCFfh82=aM%^P_| QnKsLDNHK5TCEO(d08Z}{3jhEB delta 59 zcmV-B0L1^qNW@66lmfHQ1y2G3v<8#W1u(P50to}Npb#1ZvmOX}0s)Sb&;>D*UlbOz R(+internalAddGeneratedFile( ' Ì diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/ManagedPlacementView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/ManagedPlacementView.php index 5fe44cf4f..8141ef886 100644 --- a/metadata/Google/Ads/GoogleAds/V16/Resources/ManagedPlacementView.php +++ b/metadata/Google/Ads/GoogleAds/V16/Resources/ManagedPlacementView.php @@ -13,8 +13,8 @@ public static function initOnce() { if (static::$is_initialized == true) { return; } - \GPBMetadata\Google\Api\FieldBehavior::initOnce(); \GPBMetadata\Google\Api\Resource::initOnce(); + \GPBMetadata\Google\Api\FieldBehavior::initOnce(); $pool->internalAddGeneratedFile( ' ý diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/MediaFile.php b/metadata/Google/Ads/GoogleAds/V16/Resources/MediaFile.php index a0c3f709eac956e0495db33cd79b1b23cf974208..dcbe7f32619d346d36a14af81162c03df50a4f1f 100644 GIT binary patch delta 30 lcmX>qeN=iw5)<=67Ou(r*z`B&uzX|OoWyhkNU$Zd0|2X>3Y-7{ delta 31 ncmX>qeN=iw5);csW-k57``HvWuVdN5xH*YQgK2XTTQWNUvHc1@ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/MobileAppCategoryConstant.php b/metadata/Google/Ads/GoogleAds/V16/Resources/MobileAppCategoryConstant.php index 54e31fec6828405336af2f7a217ec474d1b6690f..226e5b60451e301453e4c88ba4a5a5c889a23d7d 100644 GIT binary patch delta 24 gcmeC-?&03>hjFqIlk#LKCW*;^809vHGMO_20B2eUe*gdg delta 24 gcmeC-?&03>hjFqwliXx^CW*;^7?n4NGMO_20B61ji2wiq diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/OfflineConversionUploadClientSummary.php b/metadata/Google/Ads/GoogleAds/V16/Resources/OfflineConversionUploadClientSummary.php index 9c68e6e48f0e583f553abceb6c41ccd1788a1bb9..f5832bc367a4462f3d20df2ae13c2829ab6ee7e4 100644 GIT binary patch delta 76 zcmV-S0JHzOXSrvvn*y^=5IP96hX+prv#ATE1hcRO*8#Jj9&`n>XdE~Kv(^dI0kfVO i$^it91`05ffG8ldzXI_BvlJxQ0keo076P;ECCv?cpB)?O?& Dgft?4 diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/OfflineUserDataJob.php b/metadata/Google/Ads/GoogleAds/V16/Resources/OfflineUserDataJob.php index 598206b4c9c3f2a5e246c27278eaa15a17d777b7..ad6783f65f68798ddc0498328277ad10d0f19b41 100644 GIT binary patch delta 63 zcmV-F0Kos)PuNeeb^-*?0}4Bn5eXl&z74YhvlJdm0<%vAQUinternalAddGeneratedFile( ' ñ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/ProductGroupView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/ProductGroupView.php index 39e0e0e51..3fda8ee9e 100644 --- a/metadata/Google/Ads/GoogleAds/V16/Resources/ProductGroupView.php +++ b/metadata/Google/Ads/GoogleAds/V16/Resources/ProductGroupView.php @@ -13,8 +13,8 @@ public static function initOnce() { if (static::$is_initialized == true) { return; } - \GPBMetadata\Google\Api\FieldBehavior::initOnce(); \GPBMetadata\Google\Api\Resource::initOnce(); + \GPBMetadata\Google\Api\FieldBehavior::initOnce(); $pool->internalAddGeneratedFile( ' ä diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/ProductLinkInvitation.php b/metadata/Google/Ads/GoogleAds/V16/Resources/ProductLinkInvitation.php index 1a57ca745d4b080a7c38e7bfa4502c6b1a7ad1e6..da1211ab27899485a4693d5a8fc09a6c1d78eb8d 100644 GIT binary patch delta 30 mcmX>kbx3MMH52o47Ou&1>@J(nu{>woT+PJ8w0SFAFB<@*W(r0C delta 31 ncmX>kbx3MMH4{rK3zx;@dM5eJXINe`Zmwq1W7@oxt(Oe|uZ0S> diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/QualifyingQuestion.php b/metadata/Google/Ads/GoogleAds/V16/Resources/QualifyingQuestion.php index ebf47606f..90f3dcf67 100644 --- a/metadata/Google/Ads/GoogleAds/V16/Resources/QualifyingQuestion.php +++ b/metadata/Google/Ads/GoogleAds/V16/Resources/QualifyingQuestion.php @@ -13,8 +13,8 @@ public static function initOnce() { if (static::$is_initialized == true) { return; } - \GPBMetadata\Google\Api\Resource::initOnce(); \GPBMetadata\Google\Api\FieldBehavior::initOnce(); + \GPBMetadata\Google\Api\Resource::initOnce(); $pool->internalAddGeneratedFile( ' ¡ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/Recommendation.php b/metadata/Google/Ads/GoogleAds/V16/Resources/Recommendation.php index b1b00031fc8ea8efb6c83cd517e43160bc19da9b..345b2141c984b4d88dbe55b864b850ed41ff94eb 100644 GIT binary patch delta 1323 zcmaJ>ZA@Eb6!yILQr5T7mJ5!;fR-W+$Y40!2XQ9eTiRJ<7r1oj6uIear$ySbe&{eU zxJ9G?HhrUzZGMIj-OSeQFiD)zB`QlCnKSbviq4VE>E^O6(M9ox^WGL={*XWS&3Vsx z&NPiNZ zAx|_Faqa+0=dT!0$0ifa^~j>s=4r7K!Axn3r$h0$MZacqy1h~E_9#BDPqTR;k1i2A zI+XTq&B_t-snIRUZcm#IHt0^p)9P{S&|K*vOLH!2Stxd>@;H9hc^q*3sV8|f_kIqz z+x8t`(TGIw2epmxZ}Zg6W>kA|hJqRoZB2y|N$usJ2t zDxp9k7R|662D)sK7=&e54 z-L7cE@vA=B+pcU7{l0ctn~H^+yLlFHSKB1uJA6IiU(KbfG$z%* zhC}^9|KLDY-Q#%PVk5k;j25#mo-Q=FMWw}B&I-2N&RoK2Jh>xI@EiM^1P`6BA(*&p zoeBF^wh+AMxi1AYk5%(HxlNzI?RPDdakP1pZOQxmDKzJ`H# zEEy|p)cMeCXhPdPw&8FMew-fT+1M|R;k)mHGJN*PKz04|95rS{;)`yH2^BOi7)}iI z2L{z>AQG|>2h&|FHILUgLVq#)HDzeM*{IdH5Ko-aSLHYcMnnP{Km|+ zW#d`Lr>@RL^r){*!y^7{8=RiMiyCxJse~ zQXZvhD4Gl>2i0&;GSfWuCQeczEm&ClITDhQ=BnAs&NVbYQ?)IeNMh4;Elk{~1Y0xS TsJ%q++Y5iJohW_?)~x>ruanb6 delta 574 zcmYL^ZAg=07=^p>EUO#Dz&phy~iWg&3_usA#KJ6lGBK{;J>Cxz6Eyexy7YQ~GB~CUAmO*equ$ zS>|)5&L`CF_EL(GR*wST>R3ixXF9_cbB-~Wbc^8GdzaAL)W+g)n3^pg52SQAMv_q) zGMB{m3Ds24-0XB0);SM4cCz?kfFA81dhKa89MPBN6o{8d-;C|@s4+d zO2Z7nZyh3Z4NVZH^ZbPBt{%qtIx{2L6CxN2pAq`XuamDlg+4HpR3l?5%1db9GeU4& z*uWTEYhpY<@Rac_@-@M7CVxI^+rI1YrYK0**)dKyYjf*RBD4$li_-;O#w9ZbmX=3t0NC@v=W?#>Dmx z5;HnASK9BSV*kEDLeI@lghfh=z^^So3A=}H5I&x4VqEQ+G9fp@#waPPVuWhnYGB1H z!q=^u7M-SPm$rQ&aXwtlkak0~HV}r310=kQ1B9^UT0D>#!D6)HKbOmH*UQe)L}ZLy z7V=Oi7RIs0l&n>%-qvJyIf`914W=kn?{vBA+^yAh4l^Z^MZam@F(R8mRjdC2=mR-~ fg)L>_-qRNL6A;Y*9@No4pb8m delta 47 zcmV+~0MP&TBK9J%`~j0P0wa?e0vMD00Unc80xz@K3jP5E%n%AVlidm~v$g^w2(#A= Fp9Ht45rhB$ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/RemarketingAction.php b/metadata/Google/Ads/GoogleAds/V16/Resources/RemarketingAction.php index 9d2479318aa86461946a5423ac31d44afbea6c90..8cbebb2947eb5ff9ec8bb0751dc57ed07512b846 100644 GIT binary patch delta 22 ecmdlfu~TA05z}TTmN$%>i4mJ5uVi5NT&>GF=pf zf*WOI`V9qWy?=Gc)IY-nr+zJI|k?4{y+& zd4xku3uc)ho=1(ii`k0q;r(0$7vmw~iJU`3W8Nat#eGM_8JL;($@oHTqSk;Oo$qcz~cuFpHFG zjq;~Np%uC&YNNxEYY5h@P=lYcO~*O#ihWXVPLdC(g2Kz)euis+y5%u7&npry=lnLV z9@a{7BBLl`BBx4nGNbhHIVmIiS4-ttwPB7$l`z?g#u*^oFYG=hL77Re^J%#t2St1cqM)q$(186{&(Ee!^dnM@%wz8-2v%BA5#c}yKG4+U+DZH$>7 z2mkWD)wLi?YrNa>j#Tqei~s-28(Se?oy}&F^n$~@)zM1OZXLY`zuen^pCldQR{z5N zR*$n_wVS2gf)70EQt5&lKwZ!(c)_hMQ7Ei|)qnkpx+b{5sa8jb>;jL)nl4og!ky@J F{sJd^QOy7V delta 281 zcmaEKjq%(m#tqLHCo3|^P3B~hnEZ@Ud9po|KGO~6$$_cTlO1f>H~X^eX55@-@QiVD zgH{~VW?tEQjGGT|9%p1e$H6suW2(vIU0RCb|5>>Nor^L{Qj0S4^Fk^MQeE>(bCq6h zj*@@P#N_m5@&iG&&9zGHOq)5_J~D1*QRQRWd|S+$Wpf7adB)A(1U@isHs{~ZxcMjh zaiCpHKnss(>|xxjZu*XKvyl2G#?9^A4;eSBNk3=Yd{1XJiyl3Y+aLma$A`Pm|uPU|XPSWXQ$oRFs&P;+dD0FC@mrnVMIUSyCCF dnIgfcz^K9L!O+3T=)}Xt6%Uu#ESciT4ggE9V}bwx diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/SharedSet.php b/metadata/Google/Ads/GoogleAds/V16/Resources/SharedSet.php index 96265624ecb1b33b82655afa06e2384177726d08..73223f4452aef60391266fcdd223bf27411bf44e 100644 GIT binary patch delta 24 gcmdlYvPERWEyl^BOmdU|GD=Lo#i+d5n2C`C0CX}44*&oF delta 24 gcmdlYvPERWEyl?LOv;mgFiK3m#VEJgn2C`C0CUa=1poj5 diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/ShoppingPerformanceView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/ShoppingPerformanceView.php index 8331ddf1b..351105db2 100644 --- a/metadata/Google/Ads/GoogleAds/V16/Resources/ShoppingPerformanceView.php +++ b/metadata/Google/Ads/GoogleAds/V16/Resources/ShoppingPerformanceView.php @@ -13,8 +13,8 @@ public static function initOnce() { if (static::$is_initialized == true) { return; } - \GPBMetadata\Google\Api\Resource::initOnce(); \GPBMetadata\Google\Api\FieldBehavior::initOnce(); + \GPBMetadata\Google\Api\Resource::initOnce(); $pool->internalAddGeneratedFile( ' ñ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/SmartCampaignSearchTermView.php b/metadata/Google/Ads/GoogleAds/V16/Resources/SmartCampaignSearchTermView.php index 284fcf9d2..e5e2b1b07 100644 --- a/metadata/Google/Ads/GoogleAds/V16/Resources/SmartCampaignSearchTermView.php +++ b/metadata/Google/Ads/GoogleAds/V16/Resources/SmartCampaignSearchTermView.php @@ -13,8 +13,8 @@ public static function initOnce() { if (static::$is_initialized == true) { return; } - \GPBMetadata\Google\Api\Resource::initOnce(); \GPBMetadata\Google\Api\FieldBehavior::initOnce(); + \GPBMetadata\Google\Api\Resource::initOnce(); $pool->internalAddGeneratedFile( ' û diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/TopicConstant.php b/metadata/Google/Ads/GoogleAds/V16/Resources/TopicConstant.php index 4ccfa8f2caafbbcaee8f6ac45d89f101cb7a6c32..a7bebfef4ed1666442422dd26a3bd21601f476e7 100644 GIT binary patch delta 20 ccmeyx^^0r6BgVinternalAddGeneratedFile( ' ’ diff --git a/metadata/Google/Ads/GoogleAds/V16/Resources/UserInterest.php b/metadata/Google/Ads/GoogleAds/V16/Resources/UserInterest.php index 94f60ee25f1f283db572eeb2bf1c613845ffa607..7e89e579aa3062a8b93facd2ac0348070cbb1e90 100644 GIT binary patch delta 48 zcmexj^2KCB1{2Fe7B1V#j(qZy&+*D__F_|KVwuIx

oK**u>qi+OV)2eS|WjS~*Z delta 35 rcmexj^2KCB2GiyXEDM=g9n>{@UD3Q+XAB4ev(XnB0<%6Mt`D;f2nhnS Hu`>n>ml-2F diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/AccountBudgetProposalService.php b/metadata/Google/Ads/GoogleAds/V16/Services/AccountBudgetProposalService.php index 2ba338e31e2f52074f57ada5ff875df10708e9dc..c82e159da5a3b4cdfbabd414165272a3749d6edc 100644 GIT binary patch delta 90 zcmbPlKHq!+)8t!B#gns{j3)as+fQP$oZQ1KGx;x*$mF?9wv#QHimXo`fVz7@#LjU_LF6qWhSp+)@S*^%;h-Q xP*ieq0W0g|pUje*4cPWDZeGMWlaXaQ3zsuYYV%L#Ka88-uy14BY|Wh_000hcAGQDh diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/AccountLinkService.php b/metadata/Google/Ads/GoogleAds/V16/Services/AccountLinkService.php index 3edcfe821719030e1693647d1ffeeebf8634212e..3f857d8634370990c5dcb119bb3cd052d56305dc 100644 GIT binary patch delta 96 zcmZqGYt`GJz%)6JnRD_iCf&(*nH46>F^f!AU}BjZ&twFot-*5E%*J4`(@X`E%b9~F u|7F%^Il|0kHd&ENezO$E3dYT!Sy`Bv4={60R^YPSoWat~xcLyLGcN#6a~s_N delta 92 zcmZqGYt`GJz%=;)lQj^tOzvYcnykQN24-6`7ffbhHU{!JC$DA>n%u`MGC7P%Ve(&Q sedYtqT$2^JEH|5TbTe-L&dS2Xa)g=7Y_cMk{APca6^xq?aXRw?04GTseEug301GBU%<^!|X zC-DKZBM?LavKtcuv!plb0<&X0ssRM+1PWo3ks&RU5JDl7j6xH$jsy(?vyM8|0kabw zC<3#VB|-wTR}9Ppvkg8e1GAVh(E+o06n6x(ky|wavpXMB0<-WK5CXHXBjy3KX*0Y5 hvoBa;1GA6{#{sjAAtM5_HbMCov&kvz0kg(k^hj delta 224 zcmV<603ZLl%>ug30cE$!^T4ldmzQPkzA6GI=$#<>XYR+{w1goRjsL%qBl!mYMv4Nd(OQ z%qTyJMW6XUGuPz*`ZkmM_!T$55?#i)*-O%eX|p~{5YuKU!6K&3hP=v5o8x7Lm^Swa z|6^pC%g$vwd4jO~p&lRyF#lW7A#ll%g0lT-q0lj;F(lfwczlc)n6k_0aV z%LEEVlW{X8lie*KlSL{av*QTp0kifgDFXq3lW`MS7_I~g5(^0y2|e0tu7)0WFiO10a)30u+;*0&kN*13Qxn12&T@0yUF& e10a*j124171t|pq%9G3mBC{O?t^u?33MmJN<`@eA diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/AdGroupBidModifierService.php b/metadata/Google/Ads/GoogleAds/V16/Services/AdGroupBidModifierService.php index dd4c93c1d6912036f0a9f21eeffbef04275935ca..9818ed3361de226ef5532d66b10d6d011f12c156 100644 GIT binary patch delta 1039 zcma)5TSydP6zSYSdV1YNAh$nv2=h`^_wie_d@w}PdIAI|MN=X~d!|Jgfuu@3jY z0hwc3Nf&#Nj4+*~-H`9H2aM;KwL}M5Wpwg|4UieeM=r9}#Lexc&&zp+J}x=L(7M)D zfJJf%>#4@g0c~jc&eGSOuRs~w9iYy@DTZ5RaUWT*`|(UFmKfI3nOKIb*@J=WfV^m$ z`VEUNC9Hoh;aPIX!vRrmCOPTa^@Oyx}u&w>b=% zUDxKiPU+)WJ)O}~`UU-LCZ0?fQY@WJka4al^bpW*B~o)y>hB=cim|BO0IVtyV{$#| zMP52C_eW*ruqLX4Vp86T6@S{aK|z%TC2G*G#Bx~)g;ir9QB78Q!s<~WDu)$g5*~Ca z;ixA3%2PyEDs~sFZ?d1lMWAI(D?s1wSO)r|^d-=n&C@LHsrdx-p8X9&2dXxJZn)Qg z?(x3|+U0rx^keW5u=7Jhvu!i*Uo%^3Ysx!@+4dlLW%tqLwyPYOKi^4{9pjCYmsxaJ z^O6(ilHOW$4ad`CBe4lB5gXNgOdSLrBKtvLd$(Ny@K&HhPh{em2`xVC1Jl_Hro9H8 zW2yLPEH$BJQzJfh3&xo4Ni6<*p+3%t;aiCy2aXlkm$}oH0{&cYtXZTVZRX8q)4n1r zbq850_D|-(o2Q?r=AfJb6+P(I@_CCcL~WC($fHZkqbHVP$v+1wI?!(Yxooc&(jqlgkd;!nT?+(Na#z#Y(LF&T4lT z`8hbKX({C}iKEvGNy$n%*viYn@$>ogDZb$R7Wfos16&%sdz||^)bx#Sr;(7wZdk-#HA`&09JcBc_Q}9;%C3vU* z82r(>F1XuR5uB;LgLD$6Nne)apqnwu0k vo=PXvtI=dkg&i(=tSSS9jEWNd4-UU#`d!F2?4`}QiYOZu(gIdaCgOG9xqEDA diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/AdGroupCriterionCustomizerService.php b/metadata/Google/Ads/GoogleAds/V16/Services/AdGroupCriterionCustomizerService.php index 89d7ddb23fc31a6c3a092f581e842c0165cd6e9a..1f98185eb75c0a5c811178c8b0836cff9261ae70 100644 GIT binary patch delta 58 zcmV-A0LA~sFvT#i2Lh8913#0)10IuL0u+<20&bI5138mM0&tTM0ydM6100j#1241T Q1qKAO5CqWyv*!t34m?5=Jpcdz delta 63 zcmV-F0KosnFvT#i2Lh9Z13!}=18|dp0%em60y~rD0y&e#100hs0ydN311|*10}48m V!4Mg*=29xzT_%UGlQX{pJw|rWm$;qu07=sx=Y5p~=ozlp``-muw&-oHl^R@%`uS)1Lp;iK zE!jdFIs)u){99nD*vo`z`Bh*i>P~WOJo*i=x6@U^x^nG=UE1|CkOiL3`CD04{vOzJ zxSy~CO+Ug?_iw`H!e9bOcQ%0#=DAVP1XZ#3YSaMZkj>c51%1q)N zKwMYR9$%bx1wxrHV!tw?E3%kV`Xij+$m3dG(bWOfk$EAAesN?(&*mM;CxkE{i<+!t zGLBg18g*rlBDorXJY2#P?4?GsUzCTGP=;BbE&TMOCU+{N;Er}SN+&am*4B6yBClyrdr8j9Ua}i1%LNpNVbb*)22649qh>V3nb!V z&8P#4q2v`U7wMv-z4!RfAJE)fBg8i6DrTu{*yfw&>*eCC<-7`|S?hz{N%=friw9P( zIq84-=$?y5+J}HoJi>>bjkW9(Fsw|dV>wkDG$dWr`XfY$Vbec#Mqboa(SgYcTd`5q zIar2kXHa))#%uZZ( zK2Kf&c6X=qT1nmlcCqg~u>1Ab2)on%3$TSPYe2`NZFJY(*wWL-fn67tfcaj$0KU_c zli2OdYAd}W`swJzG##9b{|}M$r-|go;p)(+HH$-mevG)OlCJdNXxmcbzic?W=jYHt-pThcsc5$X) z&l?qcI?DYWMqG0hBmW+8ly`i>J76zedn^9RLm8a4+(CCg!d^qixn;(%&ONb8DeCi* z_qn;NUhMjz)lzw4Es}R4r3MTc8ylB`h{k%SQW%5AhW@0-ar1w6Rtn%I@4_pk#0wbm bs%DC%G8=w(B+A6*Ho^u5ZwA@Xj|~5x(94h) delta 403 zcmbPmh3U_6rVXDMC!b^DoGi?2Gf8i~iUS2jDQ&5Bm%88@$Y7)YtMrnUix(m~xld7T^JTp~Oq1su{@Glp^_+2Yr`biu z&3)cL7tOWb&A9m$e?8OY57t1d`$Rr4ZWd8r#kjdnjF)M1gw9>Y&F7{(=GmMnq{_6p znd2TK%Yg_kJ)r%PlQVovCZF+Fm|X2BvANr?k7ct}aJQ`0#lQD12B{H0alaF1240n2k!y1{R5)| IvyTaZ4FqHqEC2ui diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/AdGroupExtensionSettingService.php b/metadata/Google/Ads/GoogleAds/V16/Services/AdGroupExtensionSettingService.php index cc19f5bf63aebc3958b3c11040d2d49a8d970fd5..17d751c877910c7eba82db89753df01496bf6218 100644 GIT binary patch delta 67 zcmV-J0KEV7E%Yt03IdZw0%emG1Fe&)0xpw00tu4}0y2}n16h+^0u+$wgIyb72gX)5F3L4 delta 84 zcmV-a0IUD*LGD4Y=mC?C0_Bri0ymT010j<>0v(fc17?%x0ala#11|!v1CuWVA(M_3 q7L#TKA+xg+TmiHG3IYPN^9Tz9vJF`Vvmyu40kbUx^#ZdG72gYQYaVO> diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/AdGroupLabelService.php b/metadata/Google/Ads/GoogleAds/V16/Services/AdGroupLabelService.php index 19916042f844f6b3e2c6d6c8a9824e1dffcf7b69..438b329fa7d4912c9627adc75373b398e55f2b73 100644 GIT binary patch delta 44 zcmcaEd0leDE5^wam~1C!Ge=IAXBGjnSte^TrBD9L#5wshquJ!MOl_NwFbi`60DBt{ AB>(^b delta 36 ucmV+<0Nel98P^%G>H(Ag0zZ?O0%w!z0X>sG1BR1;0vMAg0$H=f0}}}%f(_6B diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/AdGroupService.php b/metadata/Google/Ads/GoogleAds/V16/Services/AdGroupService.php index 0342df43ffa859abe51148a2c407b693a5d9ba59..a993c661645d913d62426b8334b96291c20da2ef 100644 GIT binary patch delta 277 zcmcbdJ1cL)ea6WFOq`RaG8s)`Hk-VV*<$i(Cez7RnH47YGK);U&saFwjM)gN#Ab2^ zv+Crp%=()Ta;;)yzRJusxk1T(vN@aL=604!#?3z^xtKPw9b{oy$Hrwexlu`D^K>3g zW|m`YT+WjZDw$2T6V+q9H91#QiE;bp38MXsT0$}ET*{6v@$NzXp#kv$j-kP>F7Ym* zuJIxM@jm|H@s7?Ro?)ILkpjY-<;6J}8Rt%3$RDYCnuSZqvA8(3#4R&5Cncn^Ak{Um zG*@X03l|?kc=AIY<;_k4FBs*8q`AahJcFJ6!(4+R%ea6Wbm{}%&Wy+m=pOJI&TxMe+Z4DOdU@`@ZDKqJU`Dx60Kw5Qj0h7q& z049sc2bp9he`VI+e2(=Fl#t4TRM))HT&3xovqUABHqRHo#l$j~jmsIRUSqO>GT-F& zI_#5Q3#zkhWag5ad|yY7RjH4eOA5%6+8iuY#JKsrFel^YN~w#Cn^&=OF>UsexgZ4q DxFAT& diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/AdParameterService.php b/metadata/Google/Ads/GoogleAds/V16/Services/AdParameterService.php index 98233997053e4a411564db0d1c9c5d7aca38eea9..10b72710cd2bd63756a34d236a970e814a423b13 100644 GIT binary patch delta 71 zcmV-N0J#5~A)6tv=K+%<0y&d&18$R=0ydLh0ymR414WbY0XCE2100iI0~C|Y0#}p$ d1241v1u+8z$^!~IlK}=9vq=QB0kbX%Z3l|k7p?#R delta 87 zcmbQOI9qYUbH>REOq`P)n9U}?W;C6AfXNz&Stj=}nN42B96ULWSp+Q4!fZ2HlPPs_ o8MDmfzs&lZW7#ht1GDZU@c{(A1PWP`QGXw^Zw?^> zv$`{s1O)2@3SpB`e;<=?4lk3cRTqOv)?7_0kfr4%0Q6M BN&Nr- delta 216 zcmV;}04M+Nssit-0;bc=3it!FDKk^?xCXaX*i@BsvqaRZf; zAOks*1_Uny%LEFOkupY;#~2~A;u`1yv%CjH0<(u0@d2~S93uj=kq&YK1f2&8HIwlk z8IvFp29sC>Hv!9&kOUS1w6muK7y=y<8wwXhNmD~lRz*@-UqeAsPgPSzOkYDmQbZ6P plfMT2vk4Qr0kgpt#sRVl5(2Zs6#fCT0}%!Svl0w{0<-NNgeTZLKI8xZ delta 168 zcmV;Z09XHxjREnD0kH4^la&HFlkfpMlL7-WlkfovlQaTllhOh-ljQ>;lOO}FlLiDY z1Aqq#lb|>@ll%%H7_I~g5`` z1*w7y^;z7BB8X5y>vLDZh0<;cwG>^p7QqjqP{B<_a3;|urX}bkgFoT0)WLUEd_9|o!GD46G>tLfE6uAK|s6$QcC(P9DLe*QBd0OY` z&oqi@RNcfy3y}1<2_Rti2S7j2CCC_EO+^OTcqSKDR4E%j8$YckQnGf6DJdB*b+-g( z0df_pip4DPPm);3DbTzHP<@#ke8KBFVMkW(7(W!{g@Y0+GJ?*(4mtkzNyCiDGeT6; zq89Dsgs;GGf_SwXtGqJN+A-JnBR2_?1oOh!CkI}JGMFU-TE95LtqII zrAZsR;#>q|p-Vfh_}*(D^D-p1&RIadc-8@l?pOolW%DW^Pivk4@}}(>FgzL=K>iH3<2HWh$_?BL^770kaF2^ zC$$BGdN_}2{++Rt)^e;J_@?AJT1G#8%z-lTVsDgw$q+K?E0I&2hC=DRIAe3=i{Q=8 zC^3srT7$CHs7fm3%~}wWHi@!UWRXhfvD=aDzch_GIRD!83&6rx4aSK8I0D&w4vxp^bw!KVL-Q%&J$y*G zw7(Jbu1A7q?iC2O76@PIMnUU*(By?nEfP{K7X-Tpgh=q6kZ*q`*t#DGM~(@BEAI=z zCmRHI{5OQ%o)bbv)uO;!$1%YaDA{%Ew}QINlLbQ+_oSYU$^cV;EmzN)d8N-_XVi^s zWKZSLvJ=UHw69y2T68XMOpO@RDVtqt2_uutEKDY+9ONdyHe8k^idv+c{2$&7ip820^U+Ug`#Kh(ckcd5aFq$Ir^I~Fzm~dGRC6J2YAPGuLs9scV%E2(R3k5Z)mznQ* z|DSiBZ$7=nRTj9js|nM{i|i7y*b36iI=NZ)KH18ya|7IMjDL4w+rlmv`IJy zG$Q#Z>*ifkwkOBi-v&w-O>CYD!yy`wRZ+^wsVIp>C{4)&x||eq9_DGRFiVXPpKwGOt z^;(qvC`hlyR9T(?+Pp*zo8Q*DFGeHs9wnPo)K?5i7geAB8oKhIHe*QC6;aK3t5{7} zC~8vEz2)Q#MNMn^PBEuws<)LU8d9~KAwH~AC*AkCuN9UWVLDL3aN<1RXG50&Kk7b7 z(0R6lV02@|JB?lhjJ|LWaN(sN0iS#N7GT7V6Wo2Ik>Cd%FB2RcbU6&ZaU1Z<{eJ@< z+*423%;6UH;b;J_YR3W7TQ>2yyWvm3ecKRl=I}RwmF@cp7RF|Q``Q!By|)A`uKgJB zW^Nwvivw4@N825*=Z*zH=(`KpyXpqPL#fRKdkPagel_wJ;B(~iYZ|-2)5v2pn;+~zqWl6av1Ym|rDT(ydh}r1U zPF!_blPBO~?6dvb5f3IO)Xen0>OVT+Lei6V!@SVJ(OE za-=5OXgo<-3R7w4o1to|{M*ag2&+?Y?IIFy@V0p)l5@%H^ zI4Uzrqx5o8!irb^@~o^XarL{Z*K3srjxFMnOKI9FMUHuMLdUoQ5U1P z{|{j@{Ey&VIvkAz76@OjjH(EMZFZaae=&hV(%ugXe}Oc9y7rX_|PH|gF^BnR;aP{0zZ?O0xpwa0tA!r0X36g0yvYU10j=u0u+e$$KDv& delta 81 zcmaE${6Klb8^+0zOqP@XGjUG-%4jxu8k5OnZ6-Y+KX3A4X64CsOcIlGnaw7jVp5!Z kj9H)M2s4-UL~qH>k6Hh+u$*G%vI230Shg@Oe!#^J0P;f|{r~^~ diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/AssetSetService.php b/metadata/Google/Ads/GoogleAds/V16/Services/AssetSetService.php index a9aef4a55f501bee6798ea1016ec5a516f24d5b4..1ce99139426fb50786b3a8af4d310acccab900a4 100644 GIT binary patch delta 124 zcmV-?0E7SeO!-W(;Q^CS0tu6612>cR0xpwK0zZ@G0X3700yL8)145G{0xgrj0yvY| z10Iv#0vMB?10$3711|&A0}7K64Ly@;1R=9m26_Rr)C%DNvj-Q^0khEu0|T>B6}ABc e$pZ>NlMxLllXndmvuXs40kgFXoCven7@-Z;x+>=Y delta 124 zcmezA^V4U;L&nJ$m{}(GF_}&_U^W9{&dCu>W|NOI8B9)NwwSEQqz9J&&15(E6{Gp& zE6mE1*E2~>p2sXV`8%`z<{Z8Yj4W4}xojpE@M%mwARsdN6{q6nc9tr}&6_!ynKv`C cJ!IT$BQS?!^ERGsjGG^^Uu4{TLt-H>00!eNBLDyZ diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/AudienceInsightsService.php b/metadata/Google/Ads/GoogleAds/V16/Services/AudienceInsightsService.php index d1abb1df577ccca3b916198e97ca0f141fbc3124..d3e25c63599d6921a27c906cacb61be81602c6e6 100644 GIT binary patch delta 1023 zcmah|O-vI}5O&^fseS!}60krmZG(WsAihF(_l>#qS7G;qT0z#pjF4-AiBV< z0o~~Q!BNS+4fIA}6w!p~DZnOK^#-hC`D8Yw6^hAXnp~)B^DO~(h|CsaCMjE*3S0+_ zcTJ?r9~d%AiXcX$zG~!hVB9ASs!~{p>zHHsqLPqQxnI^X@3P^8!r-79P3XwvvSUkF zP{LA#k*kberIw$ zzDg}D@N4v=Wff?wVI8Pi`yObhLx0_DUjh2c`vvF;=N8bno*kfI{($Hs-zT8Nx(xJn z>r3FCjf{{`aGnhJ`u;PuJEz)kd9LgfNT{csZU-Opskr^AxewjGJrpE;DU@E5Dy{v!3xL#?2l=?-)0)(t60ac>=Q?)8=C3^NgFX zrKm7%KF7+(w0Vu`Hs$1gQ` RHK*d{W|l_A&4K(g#Q+Q>D6aqj delta 98 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 ACIA2c diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/BiddingDataExclusionService.php b/metadata/Google/Ads/GoogleAds/V16/Services/BiddingDataExclusionService.php index a7b1b0f30b9f8653f2d4f2454781b96870729fc5..b3cbcd3f233ec6ccf4236b72a25c6b5126b1fd75 100644 GIT binary patch delta 81 zcmV-X0IvU(H&<0|}Fd13Z%$12&VW0y2~S0XdUS12B`;0z#9+15J~V0vMAw n0$Gy~1TV7?2D|~Y6%5t^vp)pU0kbp;;Q_PE2WSGb>kX+5dJG&R delta 81 zcmV-X0IvU(H&=0|b+&0y&en16h-g0vMBZ0y2{n13r^K0ydN20x*;M0Y#Hi n15J|<1TVAE2hjnuKLor1vx5t00<)qC;Q_Pz1=azx>kX+5nd%+d diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/BiddingSeasonalityAdjustmentService.php b/metadata/Google/Ads/GoogleAds/V16/Services/BiddingSeasonalityAdjustmentService.php index 73669e9f1d6e7c55693d8e6e48acc2150b12396e..5973fc05ccef64ad3fc873de457609e405264518 100644 GIT binary patch delta 81 zcmV-X0IvU_IiNYPM*@?$0-}>20|}Ft12dC(0zZ>S0ydLg138n^1AGM90}4EoQ4|@I n@D3T1%MJ>YW(*;-r3!!nvrh!k0kb6x)&a911|$Tt`wgWIb=Dh= delta 64 zcmV-G0KfmBIiNYPM*@>%12&T>13QyP0-}>(0|b+r138oO0yC4Y0tu7T1AMbE2GIet W*9jy9vrh!!0kZ)J)&aBo4W$m-tQP?Q diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/BiddingStrategyService.php b/metadata/Google/Ads/GoogleAds/V16/Services/BiddingStrategyService.php index 63ebaeed00afdf3fb4bbec21eb55d28a0e87d806..2b60cb613a82bf08f0b408744c467715c321dde8 100644 GIT binary patch delta 101 zcmbR5J>PqS2Gis`X3oirm{KR}Fqwnd&zR*W`!fYkE@w`g%*-4I!2Zsd|VDdp5*4Avdh>3 Dt#=^r delta 130 zcmbR5J>PqS2GisR%q)|qF`0vDUS{jbhD@oGH!%lKu459JY|oqz#GI3_G09J6WzlCj z#mr?j`Jss9Zb+_=jmTzrZEN&Hij>8Cj;VaJj-1Oz!7U+g!^6l#=22 X%)a@qh#ou34?Zpjko@MKvdh>3M%^tB diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/BillingSetupService.php b/metadata/Google/Ads/GoogleAds/V16/Services/BillingSetupService.php index 0cdb56dc6ac401ddb9e7e28b9828ca0aa50e0e29..94711aee1b9e10c12528ee6db3b05b9a3808bb28 100644 GIT binary patch delta 63 zcmV-F0Kos@CE+Eo?E#ZE10$2K0u+;q0y&c(0&A1Q0&|n?0UncC124031(^W^;{ysg VlMe?OlaB=kv#SHg0kaDS)(hkl6`%kB delta 63 zcmV-F0Kos@CE+Eo?E#ZJ10ItQ0vMBF0%wyX0y&e&0&|n?0V9)H123~71?m9=k^>4Z VlMe?OlRgCov#SGk0kaDS)(f#i6X^f| diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/BrandSuggestionService.php b/metadata/Google/Ads/GoogleAds/V16/Services/BrandSuggestionService.php index 751264eabc2b19031b7dfc6f28acde475f14aed6..cb6eecd9176a86cf6cc710d803027a8256b8a4a7 100644 GIT binary patch delta 20 ccmew+{7rbnXU55KOa+tQGiGl-$E3jy0B0l!x&QzG delta 20 ccmew+{7rbnXU56tOzD%~GnQ;V$E3jy0B39n!vFvP diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CampaignAssetService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CampaignAssetService.php index 94283c367c20709330cf680a25aab27aab86f713..13111a2487616227de3696b4c08a8fb8efc3f4a9 100644 GIT binary patch delta 210 zcmV;@04@Lcg#nd@0kG=5?y! diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CampaignAssetSetService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CampaignAssetSetService.php index 767576f4ede4c49b5942aa1d407db25fe984bf2f..545df73554480ac49a74187a339cd533c7270e20 100644 GIT binary patch delta 68 zcmV-K0K5ORB(x;3D*}_60y2}Q10|F00u+b*0#=jE a11|x}ll%iBvrP%E0kiu9F9oyv3ONTrDi|mL delta 64 zcmV-G0KfmVB(x;3D*}_20zZ=r12mH_0xpww16Gs00vMA&12>b=0y>jn0wI&k12418 W1uq2w%9G6nBC{R@t^u?A3ONU|A{Au- diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CampaignBidModifierService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CampaignBidModifierService.php index f5c4d4dce29ed642b7240d222190452b7ad97773..1917b1a1240489f80054889cb7d4af9f4030fdad 100644 GIT binary patch delta 1044 zcmah|O-vI(6!z_Ifxfm|C;`fED~SR|ku*SKi0E!vWl7oMQX3R-Q=uj$v_O9j987~I z;?HqnJb3VCOf>OlZepS)28(nhYa#Qa*eZ+n*7>L)_E`Sa&9ukb&>n#UKIB7uX!X#{0Hgj zva3KFs(Lxv)wT?DpyV^~=L94b{sS~8JO}!1*E$GqdF&vP;IW-dMU#_8Iup&rNQb?} zdl^ua88*xyC7De$p8>=Th}=c*F&maDnj{C6zH-hbBK9dmx)PAWX3Vqrs1{Ll^^j`D zg3FF&($J6|ikOkb-qn65RWI^1C&dtLf)veIB+7leT*m4tS z&_jW`@gu+u;;d|LD$JgW&1GZhjFE~>#U?WGnWVXkre~5&PGAYplW(UNs`TGQdcG#F z?+Rdjks30$$20CiQ5jK(!>V@JkabC8!t1d5Pt1r&x+-a5(}Y^AQnf%xH*E zC3M-b1T@k34(MY22cUYz1E3c=?g14mMb2`2Yz*7Y`>rJ;z6^}5}b z?C)%)pM2K^;-2WCxBPQEa*I4#^AoGdQ!}n6v`@yvfbqw zX)j_LyW3*t!n&%4SjeoEuEKmiLDm&3(Y?UtC5seM4vWRwL gi$b{)EB<+?vK347KQNna_M;;&DHu=F(eX9=PvuumFaQ7m delta 278 zcmX@{fbqx`#tlChCkrrhPR?O6pZtf>X!1^GQ!qb-S$DD)lhb5LW~0fsn9L^6XR@FC ziCJc{KaOEuJ%%^*waq|z+&5WB*sC2V!_7z#p zxH*#J7~^IczITk9-Q^!LZayfzpK)`)(I!Tg0})($lO0(kC;v}on_O&`H<`;)VRMD~ zGM34LsnVOHYzkDZ47oU+iW2iuJoD1>g~YfxQ}aqPODf|tQzRG_7&SOO7&;gkop`vo X;^7iX=3KlWEt6$!4LA2B@8JOeYzmft!Yn_TpGgGB rj-JfSqR(=QnagVO22sgLY;2puxz{mnp1{6@d9x8q9P?&Y-go=}p*|gq diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CampaignConversionGoalService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CampaignConversionGoalService.php index 6c855abd2cfa4d7bc53ca558ccfa8b28032f99c4..10d9d606fb38244a4741bf750c064870884c31e8 100644 GIT binary patch delta 53 zcmV-50LuT;CekLb0s@nE0ydL70ymRS0|}EH12dDT0(6sD12&Ta0y&e8152Y32LiL% L12_Y-5eY#Gz+Vq@ delta 53 zcmV-50LuT;CekLb0s@m&138m80ymTX0Xmbf0&tUf0yC3u0tu5J12&V6152~n1vmqv L*#iQz5eY#G@^BGZ diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CampaignCriterionService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CampaignCriterionService.php index bbed52bacb24dbfff9f9994909ea6512c7ec3b72..c84f746a10312820e67e0cc4d0b7ba89f44b42f5 100644 GIT binary patch delta 1117 zcmaJ=O-vMb6z`jv1@^%%Fd!@_?z#~QiGo7WB9>-m8FZRu7Kas0{1{gl(`{gPot-^! zGVx%0X+6A{CiYU39vY3&_&*tpAD7Zog@nZDK`}8jwtkzKXf$zV)(_Ok?S1^-d%yQ} z@)=w_%$j;$j|rEac%?M2J0M&3@@ z^m|8ZM#Z)qdiRfWKd}pF7;RyYMfp`$HUm4Psn3Podt9a4Tw`(Jct`4Y< zE{GLaCJhbgi4jNhi2?M-BrT@IutCS zY=8AEFj(~%*zD@#0-Fy^0ecd?1?>B#1z=q@7l2*fa1PkR+92mUvwJtTJIB*NN58fq z=AKdW(gSSISy?;VNZZ1Z#RqnJQ!7oigjjFSF9IDiH?uq6J|PYzV}W2yJEg?w})2E3~Ablzq(+6Jr! S7eM&A347h0vFl^o>RtnLQ*M+1 delta 363 zcmX|(Pbh0zZ?p100jQ0u+-g0yvWo15=aF1241C a1@8f~{sYnhv-u6t0kgjcItH`K4_pVQ5*plR10$1g0~C{L0!5SR0-lq+12vPT0y~q010a(a d1TV9j2Brf9%>)WFlb;4DvvdR~0<%I2$_znw7S#X% delta 74 zcmeCt>(Sf5#x&W2$!szkliuXL%$$?gG1*K$#%u&;zhas<`46+q7?bS*Ym<%wHj9I{0tAx?18|e{0Wyj9Hi0y~pv16`9K0~nM40&SD;0dSL=0!_2U10@L*A`S}x diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CampaignLifecycleGoalService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CampaignLifecycleGoalService.php index 8aa2322a26abb3ed1219045cc549cc2b8c6214c7..70bdac23c92fba51db4140af2be2cd9a46660d3c 100644 GIT binary patch delta 38 wcmV+>0NMZ0CeS9J0+Xl$H|jS)b`Y^W;W(#m)UOj~O>V62HT^xk@yHY4eYW(~O&EsxM^TEMa+&k!3DB zm+9m{E``Ynfvl6~WC%>&Evl$`nuSZqvA8(3#4R&5Cncn^Ak{UmG*@X03l|?kc=ARz z<;})sFBs*8q`AahJcFJ6!(4+RTFlN&|UCOcbP-JF@g!nD~Y z@G9fx*WPm(H{Y~6%eYyCRNhsLn-52=WZb+@ z@-pLQbN!o)n=}1^ED;V%rp@I-%*>l7N=q|sUS{)|eX}o@1oLJtuZKX7xfHT8e`MyG zT$rw~*@FdWRlU3c)8^cyKTMm~E52ggY^ANkv{{zzJL6`4{tV{LX}T8~Hy6bLxtXaP FCIGw)hZg_< delta 335 zcmW;HODKe46vpw+`@UoNl3On0mdipeBMc*kH0~y*Ny$PYF`~w;VPQwgfQmf#dvNSX~FA3e9UxcyZa-o(&v=+{ArQ@#VLtrg; zgV5eJAhBVU62{O0fxM7g!dw11VY4h*;5AEEs;f}I(e`41E!-zj++h|t=s6?!3$6$= zDbq?#88vJ0F&{>knzob{Q|G^$&!^#1+CpwyxD8eZ4M0Pf!_828?JY1c!N@)UVWPgMIw%iQwnC YDD*2oVX;^5w8tp{XX}r^tUI*i581MPdH?_b diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CampaignSharedSetService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CampaignSharedSetService.php index 0404e62e8604a1df85e1087d247112c0c5f14c1a..d077cae144f6bc087d70a9561afb83604313c0c9 100644 GIT binary patch delta 58 zcmV-A0LA~8C6^_z_yLom0xpwt13#1a0XdVh100iI0~C|c0;7}A0tAyW0$G#J1241A Q1=|6${R7bfv#AH}3Z+FCW&i*H delta 63 zcmV-F0Kos3C6^_z_yLn;0y&d)16h+z0vMC{0WOoy0;7{A0zZ?U0vwah11|*10}48m V0R$hj`vtB6v;70x0kf$G?h57L7iRzf diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/ConversionActionService.php b/metadata/Google/Ads/GoogleAds/V16/Services/ConversionActionService.php index e088961dcf4d5d1475c300246d66f3a3d453cc39..5fa6d646e060cd608d1d53b11a13da66beedd19d 100644 GIT binary patch delta 143 zcmV;A0C4~2aprNb@d1Z=0zQ)n15%R* z1TO*klWzwilRpg$lPM$&lQ$e8vy=&?0ka$p{Q;VL^ x1`0ouAPq8;E+Y-Ic?9(Wv(^&O0kilUXa=*U6uJVl1rgB!vsM|R0<&Nuh8B;#GQ9u* delta 136 zcmV;30C)f9aprNb@d1;R0ydL(13r`b0h*Jn16z}T0u+<10|}Er12>b(0$Gy>1TO@! z1`0ou@f{zN?i3P}Eh7%I1`zcEvkVN&0Rs60lfWM#lO7}&vv35)0kbIz;{mfa2K@oE q*A46ev+W(x0kiuO&;heE8@d9sGYIwpv%Vjq0<+5$Xa=)jB8C>{wKL`b diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/ConversionAdjustmentUploadService.php b/metadata/Google/Ads/GoogleAds/V16/Services/ConversionAdjustmentUploadService.php index 107eff695f4bac4e6faa9835f7a935aad84358ad..76270d297a4e9cbc0bf6136ff4c2382d9d67aab6 100644 GIT binary patch delta 67 zcmccXao1x58`I>wOq`Qzm~_l0Bj8xPyhe` diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/ConversionCustomVariableService.php b/metadata/Google/Ads/GoogleAds/V16/Services/ConversionCustomVariableService.php index 00bedb150be2e39fd6517e2ef3b4cf9c6d255a14..a4e77375e83bfc0c160eb4bd939e088b5b866ed7 100644 GIT binary patch delta 40 wcmZqDXwulg#x%K{NpG?(lhtH4CiBTlnQSH>Vh)=e&m=MVDbvZ#5-hLy0RkxvU;qFB delta 48 zcmZqDXwulg#xyyP$$YX2lhtH4CcVjfnK>t~V=|uX&3tyU0+R@s|BA_Xvjod4egJ7j B4@>|6 diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/ConversionGoalCampaignConfigService.php b/metadata/Google/Ads/GoogleAds/V16/Services/ConversionGoalCampaignConfigService.php index eaa08e67d2e3d2c999a657af7b0da556084b3e01..316fdc527bde3ffd0acfec620ef006b36e3dd34d 100644 GIT binary patch delta 20 ccmaE(`bKqwBh%y>CZox=OxBy%G1&m~Znc)=P|=nWahu0f~kneE3`V`Rtv(5`F3A4)<5C}iO9%cXl delta 79 zcmV-V0I>htJ=;C7`~j0L0^XDS0Wy;e12vO%13Z&K12mJd1B?Xt0}4lzK?Ew3ZVnx@ lUIw%QvpodX0khr-@ByYo|Q?R%^v)SaI z%rcWFFo{eyWm1?d%A&tHj{7g;=1IaA88_>(8L+ZEX6AC99M3B``2jE6WL-X$&D|`E Q88=7snzL#Q*>R diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CustomAudienceService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CustomAudienceService.php index afe39e7aff5a31a9de4808e3854cd13e6e92c88c..0028c3adfd9553d9dcdfd52edf1db28449a73816 100644 GIT binary patch delta 68 zcmV-K0K5OqDa|Rc@d1-80y&fM0Xvgr0y~p>10R#V0u+;%0>+b>1240W2j&5@mIe6% a1jhpkJClG88I$k{BC`hsj{&oF30Mn`Y8bfy delta 81 zcmX@Bc~*17N5;uoOxBY>GFnbf1=4qz_D)V<7MVPqNn`R%W__09%v{!!8~7wAf8bQw h{EWSyaq~LXpNuT`nYk>X!eX0$GjC?xT*?{24FK;m9q#}D diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CustomConversionGoalService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CustomConversionGoalService.php index f3d641a6ba1f2bf7e912ca7e933e52cd37005743..ff8243bffdbd6ccc39207d729310e5f7ef33d199 100644 GIT binary patch delta 72 zcmdn2x>F*!$E-1V0+YyOVdj#_Yng&3FJsncdBDu&Gk delta 84 zcmdn2x>oI$p@G?C#x~dn*5s4XmU1lA((H$Y(Dt`v*KiXCJ`V%dNL!6{^kUp zdZx`cWrLVD-{*5-+RP@Z%(VF(XA#rpkBX0ZSoSk>nN4Oikl*a5u$XbP0n08%mbvU) zrXZooehO@ptECJjPP1?cITjbEmbhi6=A?vF7Nol7mF6mK*?dGwf=OOTnoHcpGuYWb z%rz)7-q|t8KQ!3Y2gGm@kac=H`8}K3WER=0o0SEHm^Oc4|Hrub6)PLlW>evdjGHyZ MHJLYG(c32s0ADsoC;$Ke delta 179 zcmV;k08Ia{g#nU<0kG=26)4b0vw2bj66CV%9T-29T2g_Y$L Pj3>deg>my+E=zU*2_+V# delta 64 zcmZ3cvP@;eC&tNz%=VKnGFeXk#+W;qjk#oU4pZvn4b0vwrdu!n*k_mnAy@2}~9B diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CustomerClientLinkService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CustomerClientLinkService.php index 69e694d1347f245fa2789c6479b0ed0bfdc1fb9d..c1d3868eadd99ad31437f42b957b6247b0d01e20 100644 GIT binary patch delta 32 ocmdlkzg>QVDbwTyOofvhn3X2`Gf7M~WlEnc$Q-?S5wj={0J#hb8UO$Q delta 32 ocmdlkzg>QVDbwT!OzD#inMxz8 Sv;G6o0kggb(gCxl3o;AcITyqL delta 73 zcmV-P0Ji_xE!i!w^#PM~13#100y&fU0d14e0tAx{18|dX0%eo414{(T0}48m@dX)^ fPzeRICJ3(qv;G6`0khQ!(gCyW1s4LdrwcL*FLoQU diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CustomerExtensionSettingService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CustomerExtensionSettingService.php index a9846d86da519b0b5a94d71c586e4b0b08bde087..dbad7a80c198696007a1e196a5d2785f2d07ae3f 100644 GIT binary patch delta 72 zcmV-O0Js0GEv+rE0s@mh0&$Z90z8vf18$SE0yUGt16Pv|0~C|!0$Y<91TO^60}4Hp e@dqihMFyw=1j+*nI+O7SAG2x%t^u>{2fz+hR2T37 delta 80 zcmZ3hyHLE?^b`vhyZ~F$YhUV9{qe#mr?j g`6IjhW_z}Ej4bDvxom+v&CMk&D;PJwWk0|N01&PkO#lD@ diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CustomerFeedService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CustomerFeedService.php index 4493eaadcf1212b694907abf5a697953ca413b48..5003b7f3b5c42e44865f75421321de5cf03ce807 100644 GIT binary patch delta 71 zcmV-N0J#6GL99Wr=>e0e16Gsm0v(gi0yC2v0(Fz^0Wy=20zQ)p12&U+12B_310|FH d11|*10}48ma1|f3MhC6|vn~Yn0<-i8xEI988J_?E delta 68 zcmV-K0K5OJL99Wr=>d`hHj|SAag#O!K9gJmGm~orKa<`AA(KA>6p{l3ld1zSlWPMB alkx#glm7!Rv;PJ40<$gz(E+pc2)GwjyBSdc diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CustomerLabelService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CustomerLabelService.php index 543a1014ad9fb9525880b147baef6bd7754e5f8f..45e64038bc7c9312124ff209df7aa29b46584be0 100644 GIT binary patch delta 56 zcmca3c}H@?YsSeFm{=xTF`G?3&!ji`H6!QbI3^SA1gwUUS#k4G HW^qmcRnijA delta 56 zcmca3c}H@?YsSfaOj$t8IXQ;OXz~JPmdSsZtS757=>gfQlQ%GlfW_W3noTxm4&8i| HS)3C9T-+12 diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CustomerLifecycleGoalService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CustomerLifecycleGoalService.php index 7b6db3b932a0e7bf7fd56eec33e4234be471c9bd..187b664b6230bf9e5fd06a0219731db1a810ebee 100644 GIT binary patch delta 38 ucmX@5cuH{r(`0KVv&q5CmXnywC*NSQp4`E#F!?`I$mBw%;LR(Tm3RRM?hPOS delta 43 zcmV+`0M!4=A<7}30+Vk7HQyl`Of+7Ip;g)-kn4j-=Xo< z48G1R#{sqtSFuev&hYppW1cPe4(q|KtcX`r{|S1ZU>mrnEVSV=t_9y{{Y5+ZNQ z*D+-KlKY6bia#J?=j;rrZg`Kl2^N;pP&f1^L$LuPl@6tGS*_1=4uL~9p(ImM`X)k322SB^hqbq(XNNv`%H*0;0u6C%@<^&s9q@Er<&_}Hz z!4AA%()>!7NiH^>y0Ss>o758dHEyg}0M0+jPP-nEFXAqSj4v8RWUiag!Y!~2XMG+# zTGPy&D#qEGa`c6Ku6e_hnyI_g4#iOV6fIaFcP_o2kJ5h!>A9Gk9v2YIDG-Bq+uS<^a41{V-k_?j zH)LJXOrcy*@i%7lNxCZ0N?D;2W~rJ#pi>!xhN^W0^lmAr1~jUl6RcVwXh^@_DU!dM zD$Vs2D&dUlKKame7m*Y82Z%TuvxwBqen{tE_85_SUWz^Rd_?4#?+HV;%y~gg>n%jq zRy{{#lk+wrW6d`anGhUI(b$e1P)`@75+7>HlhO}GM$~s#H+xXNJfW3$zdat92D62F}-iu24GAzDm%btOlwb` z31$DSuFOM8?h9v9-W6camE09gk;9=n#C^9ydv1V__VW10J}>^%f1W#Pfl53Xc9E;$ la<*Jhz!FUu{e$uF0ntVqur@8mQd@P2nvhM5jPE(c{{#HPjF^ z6h!ob4Mj>&HWg88ek?_4UsGG<)b_vwzpXdOmf*<8FwJ?e#02c&9Oz|Zwf5sa^J1J$ z;04!#0d52foRf<6T1FqjCyj=npf)zL;q71cPSko6WQ zs|ztoJD-5;?jq22D*;{Fzkq&hdEjp}q8oL*3AYU%!>>xzO(i5Hnvml1TxumcEhl4L zFZ61tFcz$$rMVZi#s|s_+%xKIIRNU{Tme5%b2aTqLmcU2>%t%YqIZn| diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CustomerService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CustomerService.php index 89c383b51022fa0267a29fc8d737a4d968664da7..4e7cc4e4de9fef2895f59b66df3266a186e5bcb3 100644 GIT binary patch delta 422 zcmcZ{J~wtlAk$<6W{1fKmph#r(c+>Ux$|dOI>FXJSqMXI)>*RVaHF0TN7I7TgY|8eDX|p{4MaIqD+(1H|Glhxew-T2j z(0`JXc?E45!Tz3nk6D#TDjMYJ$ytIw8TmJ-2<>Cl5~|~pE6Yqt&5y?w5)yg}j2e7K Yfs+L|vQ38|T0R)pd15=aj0vMB#0&tU20zi`m100i#1240F1$qLr{0Z^` zvyc#E0<*sk(E$X!0}3#b3LmrH1E2x3?hMfZ1hpXwF_H=yliwo=lNu8=lm7`^lkgM0 P0S>dS6ut$s>>9BXmY*nJ diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CustomerSkAdNetworkConversionValueSchemaService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CustomerSkAdNetworkConversionValueSchemaService.php index 767d0d3434a4714e33ec49c426986a53a8b6f91e..0232e0cba48102135250e27b5c79b182830d7ea4 100644 GIT binary patch delta 1228 zcmah}O-~a+7LkW54sw$drU!2(#Ds(K;6Kot2_&91ChG3A5Y#A_-I;mc=b86?=9&3$_{+(a zE{2?Dd&vi;r*TBr%38WIJteBw$Zd8Xxx(&gxLC?ejh5wdg}h+GWS;ezs~&=x9O+_u zNdxO8kJvExjDzPN3>@gjYNcp|jl3jhB^8(FG(9h6G+8&W`BP`HZYY{6&B}!e7E0E3 z$VcSn1GgwHumoUmG%sdTHDsIu<6F3K3zjf<2waE$o$`YJ=VscQ74JM*IgB*|@9G>7=1fhK>aW*+N#B<0Ax&CBdKX0=}so_+D zx5s`07|3W3Z3iQ?>R9JarBGc*z+{}PqEkH-bcTMH7`9IomlQ8PqHjoW=vb8-&8N+f(2~R7y zkd@MSMxIqPoxE=faNj&IL{{BL$UW{ex3(AhNweEueQa|AA6f*kxuhB8w4BLHMY&W` z)SThr{A|b-y-9$r$O|L&@K7yUeP(xp_+1XV{|KNU+`mO-;Hwp^X0W8FSv>Cneh{+7 z*iRyh-T@e*CLtefK__DdT+xTX+R83a50D%7U<5q@@K8ZBi<&bTw7Gxz%EOujyQA2| zx7K_m>~uhumOCcVTKjjQ2<+Hi#k8XS?QK&o+Fifdo(b{8=IszXi`BBnW~MaMNn?9q z%l3@2uHJFBCmb${J?dMOh&tarm8 zpPQa@>j3tUAMOZwz5A&Td7&Gta=L(}Iaych1_L3dB?llE+%Lfz`R-ooM2DcGp5dwa T0tq#K!Q>a{yJS=s`EK?XwE&TC delta 171 zcmaE7enEYM8q?&Z%=VM*nA0aeU}l+|%47}qn@eGGftbQ(R}K!w&2KrG88^G|7qc?Guzck(e diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CustomerUserAccessInvitationService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CustomerUserAccessInvitationService.php index 6c41a0a25b03e37a13f90c4537c0bb8886e482da..9b9f4965e64eba22387002380833a6b3c9e03997 100644 GIT binary patch delta 55 zcmV-70LcI7Bj_Wr3j&i_10s{10vMA@0-%!%0zZ@P0#}oJ123~}1>^w)yaNg_lW_$m Nv(y8b0kcsDmkJwR60HCL delta 46 zcmV+}0MY;GBj_Wr3j&kn0zZ>Q0-%#116z|o0~nJJ0v?ll1240V1;YWessrQ!vrz|^ E3WWd=0{{R3 diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/CustomerUserAccessService.php b/metadata/Google/Ads/GoogleAds/V16/Services/CustomerUserAccessService.php index 8054b45c720851d6b44b8a30b66b01e207802234..9d50fd4e30618b3186cb3ed6089cfe6a936a8676 100644 GIT binary patch delta 40 ycmV+@0N4Nc9{3)x`T>(^0ymTP0XdVP0&kN`16Pxb0v(eW12>a10v@xX1J(;wtPbt~ delta 44 zcmew%_d{;OFUHBHOs10?n3X0QFpB_bmdU>u%_nCuMg=4H{}EXQ_$ndLS!m&0U14*AXTEc+QZ-{YLc4FDND9AN+e diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/ExperimentArmService.php b/metadata/Google/Ads/GoogleAds/V16/Services/ExperimentArmService.php index e33217b3a9f88ab8556ab63beaaec996f5f4be05..60adb7a664d7513df01c1bb60c95c5b888c04337 100644 GIT binary patch delta 52 zcmaE@_*!wpd&bGwQ+03Ny$W&i*H delta 52 zcmaE@_*!wpd&bEpn9L{lF_}&N&tx-s6|>po_l%~K?=Y)Q7GRQ{?82M|6z80*%jCP6 Ik>wQ+06%sUmjD0& diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/ExperimentService.php b/metadata/Google/Ads/GoogleAds/V16/Services/ExperimentService.php index 61f7d3cabf0f234a66ef33187aa2d2ccef7441e5..f84e65e6080f863445074f76ca627da888fda4fe 100644 GIT binary patch delta 101 zcmX>da5`Ya3&zREnM@}aFmq0xz+?=jUoa<5mS?h>{DRRO%(r7UnjFexH2Dvc)8tC# zw8@?<(VH)E>}A>fgMSGV%MunYhsg_sBq#ByZ+^k@oN;qMZzj{`^K8sao976v7X<)* C1SH1* delta 123 zcmX>da5`Ya3&zQRnan32X0n=G%&a$AmdR%F6GqF)3z?lJ+cFyg`J9sqP-nDJa(f diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/ExtensionFeedItemService.php b/metadata/Google/Ads/GoogleAds/V16/Services/ExtensionFeedItemService.php index 2c86da04abac52e65e75b6172bf431758c9bf4ee..840f44eda3f9e80dac039d6025293d50e4c5a99f 100644 GIT binary patch delta 1123 zcmaJ=TWkzr6n6fZZtcI_ZM&^zRn_c<+KNjxw4_mHwo^uGwx+AD=~%jCMQ7W+JoLpP z5t0&@Khg&;yp)h=<0KwhA|!4RK|~r4geR8=Aw0MyW@f39=+n&k&i9@3pYK2a)2rm! zT{83uSPiLTPe>#C0rf1)H86#%Wv7UfmDt}p_LdWvO4gV>o(*#qjPeWkQI0NW3rl8T zU*QPgo~lNIj~Z_Qc1(T`_|5kPaCGGWzXV);mb2eBLpxcsBqf<|%qiMFUI4GP1>X9s{%|v3dk?9KT2TI2v=3gjm zbkTfS6{Qxrsfc(zls3t&nj8`%X3SafI<;NalxD?@d2a!oEVj04;dV31^SY@sB&s2~ z#S%NLq$aPHLzXmOdc(w`Do3H+j2)}LhkbK82v#k-0I1UQfFWTXj~8nYaDKyQz^Qc- z!RF#ufP-Z%1kSOZnSqMjJjqy3CYDO;$=I&g_H;a9n19g}+bdLuMu5(+J7_tM_M4)a zjD%s2+z)ix1RMs=z$STv(iTzFmAa&fs%1nuE&ChO+eJ+g)re`zR60dbLt)LdDWWTC zb68s=MwGB>`cp_kUo98Ph5zctCmyn5=vR zs4X(FXzd5U%}X8=oL6FQ%$vD4Is8<91MrgjGT`NkD}b|_F9CMX^bl@v%N7P(k3z^= zvC4`3OBl=_ojrbKU|SG}whr*@VSfX5$9iUE4|3FLA6+qaB)pZhpfjH8-W~1Ljc8ZQ zM+68uCGLgDt(tTQz*|P0F(VyM_v-OZA6Us%VByoLt2-I*iY9yYOmer6`y(S(I!lZG zzS)G~<4umImPr}^`u|#&yWaT|~Z8u*<{9 delta 351 zcmX|*O(?@*9LN2h{}c9@iDstBCe2GTY>cpsDIsb^ImnWYb}-Q{3gxC8ygWzQafeCa z8|5uh$Vn1%kX*<`76&f!Ke>JC`{~=~@sd3pvCS`%e%2(v$tiafm&zLHQ|z*cd1bcZ zly|H~t}>5&SMubVqL(v@MG9WQm$~rBEq4Jb^`C^_%yb5m_#o_=Sc&F-Y~Qje-m{1>x914b3&ovolsr-On7n}6Re%v z1g?t_%(LZs#4~ysKj|0cYF@5foK2C!Hzr4WEYNkwIBxqEtWJl}cqfO#f%fpoc$PtE jg5gLgGUX2ijAWq_O8hU?>Ixv!+hb z0kd`{>H!4v0}4iyfk82|TLi`dv(_$u0<)Pj;|#OrBH977W-9&x1fm=YGLwN58Iui8 S36uL!5VNvC^bNCjP%#G_IXbNX delta 164 zcmZ3no^i!`#tl+TlYN*tCwDWMP1a*JpS+OS49w31vJWzuOqOHPoBWZ<5-4Ui`8u;d z%V%aTx5g~UIm_lsxmj$R&&#Z0+`NH1lYeum z-7Ut=lG584H|uG?V%!|A&c?La-{BwQW;@Ozrp?0o^*}<^g=zC7!^b?EeVw%UHpgmS LWZYaHV8{*tqs%vo diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/FeedItemSetLinkService.php b/metadata/Google/Ads/GoogleAds/V16/Services/FeedItemSetLinkService.php index ee47c4fd47bc3a9c76d006f8cea805fe2e91f205..8b9cd092afba846b246e19d421bea091bf9268c9 100644 GIT binary patch delta 36 qcmZ21wODGyN5;t)m{=woFr`oa$Y?#8g*k8XY^F?**ybYUjhp}jsSREL delta 32 ncmZ21wODGyN5;u9OxBY>GGD12mIX0xpwi13i=A10Itg0~nK~12>bv0tu6i m0yC2y0wA;g0}TSR&Iix}1iS+ZIg>F2FS9-dkO8xv3gZefdm11B delta 76 zcmV-S0JHyrD}gJp9s-lz10a)r0vMCZ0xpxH13Z&g0zZ=?0yUG80yvZW0y&dw12>Z~ i10u8j0}TQMyaNh3lQ9G@vknQ60kaDR&;qlb3gZgBeHcRk diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/FeedItemTargetService.php b/metadata/Google/Ads/GoogleAds/V16/Services/FeedItemTargetService.php index 012f2395b629ebf24ebaba11b834e9119938e464..f1ca3030da5e974c93875dddecca7f52360b7357 100644 GIT binary patch delta 1042 zcma)5T}TvB6z!D74OjpR7300te6N+D3<&B zjL?7;6$mbH1Y|v+27^{uXeSMImm083icCTa(F=z7!#9oP(A3r_M z5j$4(9kGtu%Y@;I$C#aT9mnj6@Bp!!Eq4(+w}$8N?V%w$+Iy4lo=Zpk)7;CHeLZGlZn`PBr#>C6JsJ?DdX()G%YM{` zJo&6PY+uq3h4$j7lVU-pbvu=L-*mQkdH-|5Y$>ry6*sud+_@DefVn)V!h_Sy8BbXa crT=WG;((&e$4e)xTEUf(9E>H|iII2wFXGoq_y7O^ delta 283 zcmccjj`7wb#tkY=lZ%;6C$ln}O;%vCoP3JO8c4HDp21`UrelHpHOw-T8<<2UTQe(6 zKEbTNc_A+^)8?C;9~hahGjmOHbl7agGMjNTkMwiK%?}lhGj6Uls%73Bp>~mR^EcBy zjGI#|`It6eWwm44+^KS&akGwS9Mk44dPkWzcZqLi+^nhbk#V!FBv3+1YZlAqliW8L zH#Z8eX51{yag1^EI{tTzn^!13WZbMIzn^jQCi6{t>N=}|&T{2nMPGR$G zn`JDMpJz#Lu5~O>wKC-5bSg^BOYzK0%NG*k;!Mpe$tPYEfv!FabV h#)nG|3|)5xn`tAAf&)S>{$J1cAWYH+1%EfB{{U_+I}HE; diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/FeedService.php b/metadata/Google/Ads/GoogleAds/V16/Services/FeedService.php index 1a21a9b8ef70f793f9cce9a8e96837ed6cd35eaf..00a1614cb3e94a4b6151090d8ebe06342168c65e 100644 GIT binary patch delta 71 zcmV-N0J#6EJgPjf+yRqZ18tM;0tu750-=-K0oId%0tBq0<*>m d5dyP&7105+*9)Wx1d|O4G?O6&8MA2@!3HB%8wdaZ delta 63 zcmV-F0KosMJgPjf+yRsG0@jmB0;-eT0d2F%1Ni~7V+Ugbv%&?T0kg&l5dyQQ4WtRP V*9*}B1d|O4G?O6&8MA2@!3K4{81euB diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/GeoTargetConstantService.php b/metadata/Google/Ads/GoogleAds/V16/Services/GeoTargetConstantService.php index 11aa049b4d857d22ee5d8e6c38a429d790bd12e7..2abe55d818568e4f9f8b33b90df6ca3a706e9679 100644 GIT binary patch delta 21 dcmZ3aut;IU55~#-%$A#fFp4v7_F%rn0{~l<2ebeH delta 21 dcmZ3aut;IU55~=gOyZ1_e=u5Z_F%rn0{~lk2h{)o diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/GoogleAdsFieldService.php b/metadata/Google/Ads/GoogleAds/V16/Services/GoogleAdsFieldService.php index 02f003930924a2a167e210fc5798e1e0b79477c7..d08a3351f0cac378cc044e92bd96ce69eeae651d 100644 GIT binary patch delta 40 ycmV+@0N4M=B*!GM?g5jQ0&kN*10Iu30vMA813Qx~0yUHF0Y8&w0vxkm1L+PdPYtgC delta 48 zcmX@Ea$IG@JI2Y(%=VMdF_}(QU}Bl<#4I!UJ(CES{fRMq@?<9K$+1jwo8y>Y@&N#! Cl@L<^ diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/GoogleAdsService.php b/metadata/Google/Ads/GoogleAds/V16/Services/GoogleAdsService.php index 641dcd83e2e60fa00e7c281660d1086bb904f750..49d5014a5642322e76ec6f1d4142a348841c5447 100644 GIT binary patch delta 6184 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 Y>c4qX&j(tNoyt$CHlA+&Xgat3A7?GjVgLXD delta 5048 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 diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/IdentityVerificationService.php b/metadata/Google/Ads/GoogleAds/V16/Services/IdentityVerificationService.php index 30effe52107b77f92f968938dba1f8526bb4580c..d0247ffca4cc8bef7b15a1c7a3e40d0612a283d3 100644 GIT binary patch delta 28 kcmeBC>QUP8mvOQgQ~G3KX8XwtnTjU=WVGEJ#Jr0a0GeP5W&i*H delta 28 kcmeBC>QUP8mvOQrv*qN!jOml-GnGwFVY1&G#Jr0a0HGiXoB#j- diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/InvoiceService.php b/metadata/Google/Ads/GoogleAds/V16/Services/InvoiceService.php index 5308965ce76a5af826da27064891cc60d441883e..c10ed543affe5b8dd41c9ef077f69a2103206fee 100644 GIT binary patch delta 40 tcmZ4EvBqP=BgV;JnIb3WF^NnTU}Bl<%VY|sA2Fs+Zeohw?8kgh0RT3K4ln=! delta 32 ocmZ4EvBqP=BgV-+OzD&TnJg!NW{RGCpGjo$J;vD0e$4k20Oo!TT>t<8 diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/KeywordPlanAdGroupKeywordService.php b/metadata/Google/Ads/GoogleAds/V16/Services/KeywordPlanAdGroupKeywordService.php index c6547a6c1d20015dae7c6dacc5f58a210926a775..a245cd0446e8e2e14dd702794809ed36abd3bf76 100644 GIT binary patch delta 52 zcmV-40L%ZcBd;T{4+4|20yC2t196i<0ydN70yvY7138m>0xpyH10|C{0~C`60y~q# K10b^;1d|QYyAZbk delta 51 zcmZ3lyk2<&Khxw>%tn(pGnq{e1JZ0vHj`g6Sxk0g%AG9BY&(fXX7YR{k;xs*s+(n4 HCi4OSymAl; diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/KeywordPlanAdGroupService.php b/metadata/Google/Ads/GoogleAds/V16/Services/KeywordPlanAdGroupService.php index 3dceb2086837976c3b9c7e83719803ade6fb22a9..f18cd9ee7b86a52b5973d4500f433dea49f77008 100644 GIT binary patch delta 32 ocmeB>?U3E@opJItru@kb%tn(Pne8VpWHO!nopIUbP0ZK00M?@o4*&oF delta 36 rcmeB>?U3E@opCY`^Rmg8nJg!NXUv~GhskpF diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/KeywordPlanCampaignService.php b/metadata/Google/Ads/GoogleAds/V16/Services/KeywordPlanCampaignService.php index c10887d2f0ed39585458c3978c39fdfd48ac4a37..f9a4aac497c219187ab4f1e2756b1b8099f88fa6 100644 GIT binary patch delta 40 vcmeBC=~3Ch$TYc$*?h7S5OXk_O*UrAo4k|Ra`Hl^^vORMtvA18mg55e1PTo} delta 40 wcmeBC=~3Ch$TWEmv(e2TNSfM5*FvWIi!bTEZ z=z_$U8-vD$kA)#2i1F^k7YoI>F;NpY#=we*(cljtai&!sM%>Ju@0{=4?|dicF5bi6 zrtqU>M0VpQGL9R`GHM|)+(25Gax#kDhkMkG0?3JNc`=3#CJ z6mE>E-Mk|4awL!8il9J}17SrG0})k{+rr9mJ|czXJeG5TT@FW7{`Wl=f=X+PHq|E& zE8fuZf@MU%vMI}9Iu#K4S+yX0kcY!zmKTBj3T=1K7!d#478YbNI2x77scC%j#yqJIC zwoLc-g5O{ikvok!R))>=DCBM2+=S+44UV$`^^p3o=R~H1%@^4JpM17E#+2!V z9Mfhx<+hN!eZJ95)#@5#FUi1c4Qtd0E^w&pEep8->Z(V<3AySzXTmnf|LYMZG{FW| UH7o3G1V=_S6i?~2DLGa83(j_31^@s6 delta 280 zcmaF8mg)IIrVSq$Cnqx5PyWJaHhBS)(PS+q^T{6=StfHchfelo5&^R>F)2aJ$o{88f_Y3w7FRN1LNjB zw)Yt~`#IV%ZJwxdo^i9bFdx(A+4h?mH_LK-WZbMIf1GjieXTgA&3s%(nKxgu1{xnL z{+x01W!^oEn_nsbWs}%;Gj29;2O5>2Hj!zwf+sK2=CcN@+$`6bx$Gw^a>#F9@4TCl z=|IF}1MmLHFMJg?hxsgH*(@8_t!iY*#pzU(n3v+2mzFOi#>JVMSCUy$8K0RV!KlEf X!Rf)!!N};u!^IU3m)LAru}cmBpd4k} diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/KeywordPlanService.php b/metadata/Google/Ads/GoogleAds/V16/Services/KeywordPlanService.php index 07a85f4060251e037c1f5e8147388f3294dac740..c2555b3ab0d4afa002ed942f339874530f0653a9 100644 GIT binary patch delta 74 zcmV-Q0JZ;wD}*bs=K+&$0|}Fw0xgr>10a(g0~C`W0tAy^0y~pC12dB#0zZ?>0&tUe g12&WE0XdVc100k6123~L2DJpUECd4rv*Ze(3X?V%TL1t6 delta 74 zcmZqCZqeTGoN=-NGt1-^%$AdnGg(g#1>z5kx?nLT=7Px+n2aZ9GTTpn$SgB?0<*|u bStf1gFUH9Wm{=xTGNn)c#c02I36m2C0EFEMfB*mh delta 20 ccmaDR`b>1gFUHBKO!kxiF{W=`z~sgO0As`mcK`qY diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/LabelService.php b/metadata/Google/Ads/GoogleAds/V16/Services/LabelService.php index 6519028b775d00b54957eed1e3af98ba3ada074e..1b1372b39000934032f9790e2e371b8b1c005ac9 100644 GIT binary patch delta 85 zcmeyT_D^lYEyl_3nK&n#FegsFz|1l^h{*`Zw*j-onXD&wFcnOm$80wF9;4;tE6m<3 n+nKoxCQsmz+`Nr_A>(FwmX(Z~!#PcvH=kg=$hf(O=Mx(MY$G2j delta 85 zcmeyT_D^lYEyl?gm{}&zX11KXi^+Pj2a^$)|COm=ax;_hkt12B_o0y~p1 z0y~o+1X~320}4TtkPjb|z6chx4j#b)vrz_00<&}rz5}z*ACv+E&jSjRj}JVvx&)U2 bvoa5(4g}H#3QLoa42(|*VVssF&j;GU}l-Tj@cYYTTTAWm_B(n6X)dnOu9hY8Z1}EY%rOJ z*<`W;OY~+z{%eezOWC}bHh0P2WZJx+V;}S8=K_oQSUxjzIZkfmF`Ya^nP>9>maUAN OYk8(HZBAB_6aoNB&nQg* diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/PaymentsAccountService.php b/metadata/Google/Ads/GoogleAds/V16/Services/PaymentsAccountService.php index da755565f1a1dcf1e774c09e0cdcd56fd5067f2f..c45b32f2963e467334711c36da81a62023206712 100644 GIT binary patch delta 40 wcmZn>ZxP?{o^i4kll^2aX3NQ$Oh%L6GulsfW|o<(%`7o_K2z}KcxF`&01OojHvj+t delta 40 wcmZn>ZxP?{o^kR_Ci}^s8LcO$GZ{_hU=E*rfJtJq9+Tzd8%#2rt<8 diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/ProductLinkInvitationService.php b/metadata/Google/Ads/GoogleAds/V16/Services/ProductLinkInvitationService.php index 552bf05e31a586558869d058d80e5a9e1c3d0e9b..b767977308773a9659475f5ddd3f6a1d4c076a9d 100644 GIT binary patch delta 38 ucmbPkFx_AQ(_~?0>&YvavL`W_PA*_#ne4|bH+ce+$YfKd=*>CIt3?3q&I`~0 delta 34 qcmbPkFx_AQ)8u7LrjrGkqbK(j9IK0ydKb15=Y80~C`W0zZ?<0y~rI0X32X1e0F^9J5ygXbw&E B4dDO) delta 40 ycmV+@0N4M&BflfC>j9Gj12vO~0zZ>G100jD0vMC)0XCDz0y~o-0#mbB185E`bPcNj diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/ReachPlanService.php b/metadata/Google/Ads/GoogleAds/V16/Services/ReachPlanService.php index 16d95f5cc284d694764c475e087dd07dbc772d11..07e0aec9bae03d2836a825af0055e59c5ce8339d 100644 GIT binary patch delta 1043 zcmah|O-vI}5ca)ofxiBi6c=hsTTuuHlo})w1Kll)tf||&Er^D=sZx_FEZCnIE)cm$ zjM0!6qc=PdW5Pjk;t3Pv0C>=-;Z8Ip8e?KG@#M+fRsl8OWp}@sZ{9cGyxF+J{3l!~|#M)4hSekU2;Ta> zA^2Fg#6bM;a|DX>DFVC4hQV1`hauDS386>S;R*UKWK-&Zl1*PNq;q-geK~zGpBYxQ zuT*YWrBlxO$UGvoyiSu#EcrJ{E^-95FciFph-ViLZ9W=2C-jMlq$r(Gc$t$r9oSVv zs{V{Ay__s^QqsY=s)<{aA~9JOB1uJ*x?=JvE-A(&hrwkhW+|3bxL@ZO`5%;H57zj1 z)Tb{3FX4fG0l}hw1%V}`J#u^BAXu<|Krq{|ieRjD3d1||R|J#6^B6o8vk0wGpEqbO z4JemS<S#B{j_GxJT+0 zWU))su)$>^6|)|;}-_J zUO>>|ZpW}}GGlPGuOXOVmJ#sPuMzA!{vE;XmJMwQ+N_v)+}}?(I_{td4R~w+w*qtF zda^YHy1_NTboilxHmZK;6mA_Dzrhewu_IBvH0<&b%RnYKGME}w)YMR##eURa;+gjx z)4gXBAy*YKrPX{UKdNK~SfnSrkskLF^GG%`l**1Oh3p{9Y?Wa>Jx&~dFDGlzIJOXN z?g^YJ>hHXtO}pevy)n8-f|ThOUC6P<;?c+GX+!OJsd)3cx4}}WK`Z6$#Hwuf&07dj mHjVN&Vo|o)<12~tpP!94k#eP^A8aMoV$0D?4s2KU2Yv!0X;Kyd delta 281 zcmX}jPbkB27{_tX^BdWhVg4^ozt(74OQY12RwNv`UNj_IN`!*xguvEvGF5de$f) zI-QC}WAI9tfyEGwF*C;Dnd##E_z#IJOx-j_6F#EZRMZT~jKjJ3UW+i3@y~lXAHVxM z=lssS3*Q@F{mF33O4#S5f`vFQJ3`FNN-EiP(#x8N%*MDf{vt@pOm$j$l{2^)ya3n+Y$hqq(f}c(&dq%J$5B zCf-@X3j7!G+`&?UlJfw;@{LzHoNkN}9JOD8cvcBq1AOS{JAnB+e<9oyM;V;3=$ga6 zU<-TqaH(Ygs7cbSx~MOjBzp=dU3RhgBFn>R)ZlQ5QjNo&Ndyz6c1Nx3u!$bk<}`bs z%j=Mx)lSvs1tU!nYinh}2%818j+by)RsJbp>7h%2$E_C#dS5Oh==$v(!95c) zH#idjGy67Hh~a%LfD8UAf+zP(0lsmUKyZEC4M1I$nV>waCpht1I>CP`-U1BH%>bqd zQ4X`a_Y*YOP6A@@Jm8a)9|Dr6{{nn7hJby0zXmkxOL=&kDNWYggbGU7-`VAlMAiR6 z|6|cWN08MTx7>FYXhC8waxyIc7nS|KNJlWS6@x(6-7<%LY%FRNsL4_9tn)Zs4=9o> zx-{+bXwLtAidU4KqRXS|xR$PQx@>M)Ro0_8UDa-Rujp~QU8Np#8z`06)0?OWZdt#|(ADv4b7e!r8)-5nqFxB} z4Nvmy^1Nm669?RZyGKGrvFA9NnrPe^e7r+gPmL{sNT|)%tpt7TelxMarc{ZW5xHHr z^#KSuG}RxB2BO_cpv4SYa2II)e3}*t2ikq%Zlx>SX69C4L<`4g=JGx)m1gGE98(26 zI@o^+3Tw4HyZUZySyh^jV6r++qp72MtRKWV>@Yw!89=;1I?q{$G` z>?>AtxcJ2mk;%J7pC*K_NMgv-a=rF31F8NU!5kXthWxZ)#tWA|!l3654L+Qo zA^IkUoNHv4ehPrHZ38QAT6#d}N$w)llr|Bf^Sl}5_kS}MgSIm=I=mQr51SZce$$NM zsun`5ah5O;b&ZklUckt;y(J8v7$uDEm?B)d`)+I@uY+JpEq}S8E1TjXDt4t-M7Ds+}jA z7JJ(KWwVRw8s|YiXz5f5vR-{5%&!k(9EdDq92-;HBGN+`Ti1Riv?opyQkyF!*zNAj z-Rbh=5%LqWRXVv*PsQ@0fz0Aunn~$!Bd4SkdQp9#Ayn@gQR~Wu|Df<-0HMDL(f|Me diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/RemarketingActionService.php b/metadata/Google/Ads/GoogleAds/V16/Services/RemarketingActionService.php index fe8efcaeff3cd3e505231915d1ddbed6282eccd6..e4ccb03a14a0fc5712fe2a6baf2209a568775e02 100644 GIT binary patch delta 104 zcmaE)@knFCXU55MnK&nlGV4zM%xDc}zhai39Ka+p*@@X=vJsOJP|SXE6|>Rg3?|db zH<(N&uV7Z4%*mq9@|2m&eDVQa$;tWbtedsiPBF5aWahGii$t-kW8D0OJ&y+fNSPuF delta 108 zcmaE)@knFCXU54Jm{}(4GMR(v8%#!Ex|-Q^G8eP`OH+Bp=|RRS)MX;nZrakN3on@-28<-j|Tww C4i diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/SharedCriterionService.php b/metadata/Google/Ads/GoogleAds/V16/Services/SharedCriterionService.php index d3d4e8fcd37f147dd491892f0cfab64c03f431d1..3c968596cc8b58f868c223f3ba5810a5e02f38bf 100644 GIT binary patch delta 1092 zcmah|Pe>F|81K!@s{6T)>zKN>nY%`*6($;5ZKN~nm?PV)jq4xC8dlw6LPy;l4@-d% zL3Jv5gojQMgw&zvL5Iw&LrGmiijGpJ4o1?g0--lMWm{pL-uwRjzVG+@-dkHn(<|uS z7lhw334EPtz~d~3>zHP|idwKi?O8U6ud+TIVteolb}xDCdd-m4J#&b3mVZX%!S-h? zY25t?k(Y({5xHE#GvsXb2gEJsK_kA=REd2gu6or$9l}H+6W-L9Pkj=@_ zs;^|CVucX|9w4H$%evevt1)k_^btShcH#?xH{2`-VH;@MU@~qF>&e8#WFlqJ^GssM zqEPe}PmP(lm9G}(5L8Nbn&xC_Ka;dfPNw4w0{@0Nc)=e$ApkG;E8Q_gJ)%pRsJ3|- zVGET0?$dikO%ds=tWXXmiW-h;njDVlirOC4j*2lQs(Lx05c1V%Oc#IPxTJ43udRU% z2cSfjN}rQ_egToe+9gD8*DWIQu=o`sAwRwC^1Mgn5PU+UKX{TM(|LEO)GXB73W1|g z%8FaKg|7)*L%?SmbyJTc_jv@c?!wc2pf4YCWmS|Svdxlip-t|hJj58aS=;VWdu2^& zSE$Vi9>^2By0mC7wOm30xWl3vmLqm?jvdtGPO1U5a`7==tvjnzV3Ev}5k$@v9cGBR zZy7NQEPmn&5)^&Ga0O}}@a%?nN`1HZR|2AIOT%Ao>-Csl2nr?Bp)d-RK z(8P|Zi!3-ZDCVg#VHw5gNzwr z3d4c{1A>H?LN66O7a(3MxDTT$GnvF9qY1}85bJpZl57t^o{kfsTJr%=zAwmVODY5H zX*G;0P6FC!`UINoDgoT!ZtHa0w}NYj(}_$xok+@)xm0{a&MsSDNTaVZ7J9{^t{Yv( zd-|}?Gg{;40v)zI1ATSg0`+T-fvy^lfX>V%pjB^Opt8FH;^_=`{{9)!veby%ei

m9 diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/SharedSetService.php b/metadata/Google/Ads/GoogleAds/V16/Services/SharedSetService.php index 40fd275d78832b2e13cdb1ec2dbd0aff7f9a68dd..fc867b47e091ce988ddd2f8c1b64c13e421bd03b 100644 GIT binary patch delta 63 zcmV-F0KosxDbFde;{lVP13i->0&tV;0Wy<`0z8vY0tAyY196kx100h)0u+v6 V1L*;?w+qn$v*HES1+$0^M+Xts7+e4V delta 59 zcmV-B0L1^#DbFde;{lV00y~o&0(6th0yC4N16Grd0~C|~0(Fz;0XdU%101vY1L*;? Rvj^1$v*HEO0ken=M+e=H7#{!t diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/SmartCampaignSettingService.php b/metadata/Google/Ads/GoogleAds/V16/Services/SmartCampaignSettingService.php index b819077c2d6b9f8ea173b179518a2ae488f45333..8f734f63a1fc40a5a24d78ff7be20e64b480f46d 100644 GIT binary patch delta 47 zcmV+~0MP%IJC-}J{sEKW0zQ+l0xgq;12~iZ0kV@H17@?i1J4ArSqk_Bvxo@M0kcsL FMGoUH68QiC delta 47 zcmV+~0MP%IJC-}J{sEJr0C4#<5h1Pm}Qla>gv{2Ame6SQv2`E;Olzq==#gcfBrbkMdT$cBQW4mq=Sf@F-Re`PlQ7fG) z=CXRWJQn$yz?!$_@GIf<2NjU@&y2yOVeYXtOEr4~RB43Z>oI#swG7ov2AI+Ss|+)q zuq-{Ev<ZL>f_NC`QetfwM}mwURjVI-!P4t(2oRfeA>?N z>DV@k^2Qm04f}+d4E{;5H_%IQ^%f!DxyT)Y->iI2@UHn6#RuCCQRyLrEsjbaS0!E_ z+qCv80j36h3qO{pOHv8GVNE zCB+Zb>cD`N7!saGsRdtLHRF1}Q(WbMmj1C&LU>-@v!UI$Jec3EpTYC;6@q8I1&Y6~ ziBde-h6IyMJrpMug<{w4f5|nNCV21sLxQc{D;YlOo1i#9H0Q_J{(0j0es~ySf?flk zAMx_jKgs+>Cc>quUBo?&Hkb69ry(NF*N^23xl*pt)dwo6MIi})b|K22)`W0;>a4^A zKX+r~Qhxo!DF&78jqH(}5(fWhrkFpL8n?5lv2=(wk*H5&vnt!WVv-Og2)=Z-lqrqd znb8n&z`ewYe+V`CLS`&g7`MxXVtKPd$IrbjB zvKw=T3__K|vs?^$+}1nz59Ou_w|4m?Dy>|%QYnc_tqyAKS7~d00DGCICWGI8g`M^R z)W7^6m*{9d@Y4Ck-6N;KNAS1LJmmonmVn~>gAO(gHIC}G<+wNk3Dbdff^qyUVa@fLuynS9(V(M@XXj2a7J|!`arhWxrxk?Of?tH_ zp>G85i4O!RjW9mdTG_keEke>}fn;MBBUJc>fFlKr@he3NyBBkWz?hBkvSgFsE6NaF z#qKa3IOYi7E3GOs{*!RG;RoY=xnIHM%x6@#e{~@E*sYBzL$~aoGyT@?3zKjB#%HC& z`_bCvIa2c-TGCIC%KU^)hCiCp{=_G-zGj)dQ6?GX!RhOd45?c#hEDdEpRCdL$Usjj z-j?dS?R0Bm?B@^MBZ@e*?*0#a^*aBbBH3h(G|3)vS=0Or#Xy~` diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/ThirdPartyAppAnalyticsLinkService.php b/metadata/Google/Ads/GoogleAds/V16/Services/ThirdPartyAppAnalyticsLinkService.php index edf453b63..8c05c72cc 100644 --- a/metadata/Google/Ads/GoogleAds/V16/Services/ThirdPartyAppAnalyticsLinkService.php +++ b/metadata/Google/Ads/GoogleAds/V16/Services/ThirdPartyAppAnalyticsLinkService.php @@ -13,12 +13,12 @@ public static function initOnce() { if (static::$is_initialized == true) { return; } - \GPBMetadata\Google\Api\LaunchStage::initOnce(); - \GPBMetadata\Google\Api\Resource::initOnce(); + \GPBMetadata\Google\Api\Http::initOnce(); \GPBMetadata\Google\Protobuf\Duration::initOnce(); + \GPBMetadata\Google\Api\LaunchStage::initOnce(); \GPBMetadata\Google\Api\Client::initOnce(); - \GPBMetadata\Google\Api\Http::initOnce(); \GPBMetadata\Google\Api\Annotations::initOnce(); + \GPBMetadata\Google\Api\Resource::initOnce(); $pool->internalAddGeneratedFile( ' Ù diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/TravelAssetSuggestionService.php b/metadata/Google/Ads/GoogleAds/V16/Services/TravelAssetSuggestionService.php index ec70224c5d7d304252cbcc8cc7d8b8e212d98b81..ba04f89e40dee704d40ad75f923ee84cb0666dbf 100644 GIT binary patch delta 132 zcmbQIwp(q(AI8ZAOe~XEFr`oa!?TFllj@zHt*v~-~a$77%5i( delta 104 zcmV-u0GI!}CY~m+`~j0^0<4k(XOj;DRs{b83PO_*2p_X42IBz(ngt4z9}GE@MF=6Y z!UIGC0f3VY2w51e1PT&Cb8}^MMrmbiWK?-@WkqgvZ6cSmeh3%>1w!os3L=x>5gn6Y K2nDm+3SkJ%av;V4 diff --git a/metadata/Google/Ads/GoogleAds/V16/Services/UserDataService.php b/metadata/Google/Ads/GoogleAds/V16/Services/UserDataService.php index 77d980e98c9b84660f4bd2ac4258b1fec3631464..86d26a854b90c38ec408113cc07c44d8242ba392 100644 GIT binary patch delta 46 zcmV+}0MY;0IoLU{`0kG-;lRX11lN`0kG-;lOO^zlfwc)lZ*m4lTrdYlRN`wli>k2lh*?vlaB)!lLG@e zlcxh5llKEJ1m^<^M3VtGDU)3%80<)_fx&^a@ z4CMg?^aBb*lL0p=lkF!Ovuy;l0kc;S*#Wb93JC(U3ls|iv#S{y0<$m@+X1s71_%PP R78b<;vndEs0<*~_z#vy!H{1XK diff --git a/src/Google/Ads/GoogleAds/V16/Common/BrandInfo.php b/src/Google/Ads/GoogleAds/V16/Common/BrandInfo.php index c757ac43c..90cab8319 100644 --- a/src/Google/Ads/GoogleAds/V16/Common/BrandInfo.php +++ b/src/Google/Ads/GoogleAds/V16/Common/BrandInfo.php @@ -16,12 +16,36 @@ */ class BrandInfo extends \Google\Protobuf\Internal\Message { + /** + * Output only. A text representation of a brand. + * + * Generated from protobuf field optional string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $display_name = null; /** * The Commercial KG MID for the brand. * * Generated from protobuf field optional string entity_id = 1; */ protected $entity_id = null; + /** + * Output only. The primary url of a brand. + * + * Generated from protobuf field optional string primary_url = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $primary_url = null; + /** + * Output only. The rejection reason when a brand status is REJECTED. + * + * Generated from protobuf field optional .google.ads.googleads.v16.enums.BrandRequestRejectionReasonEnum.BrandRequestRejectionReason rejection_reason = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $rejection_reason = null; + /** + * Output only. The status of a brand. + * + * Generated from protobuf field optional .google.ads.googleads.v16.enums.BrandStateEnum.BrandState status = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $status = null; /** * Constructor. @@ -29,8 +53,16 @@ class BrandInfo extends \Google\Protobuf\Internal\Message * @param array $data { * Optional. Data for populating the Message object. * + * @type string $display_name + * Output only. A text representation of a brand. * @type string $entity_id * The Commercial KG MID for the brand. + * @type string $primary_url + * Output only. The primary url of a brand. + * @type int $rejection_reason + * Output only. The rejection reason when a brand status is REJECTED. + * @type int $status + * Output only. The status of a brand. * } */ public function __construct($data = NULL) { @@ -38,6 +70,42 @@ public function __construct($data = NULL) { parent::__construct($data); } + /** + * Output only. A text representation of a brand. + * + * Generated from protobuf field optional string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return string + */ + public function getDisplayName() + { + return isset($this->display_name) ? $this->display_name : ''; + } + + public function hasDisplayName() + { + return isset($this->display_name); + } + + public function clearDisplayName() + { + unset($this->display_name); + } + + /** + * Output only. A text representation of a brand. + * + * Generated from protobuf field optional string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param string $var + * @return $this + */ + public function setDisplayName($var) + { + GPBUtil::checkString($var, True); + $this->display_name = $var; + + return $this; + } + /** * The Commercial KG MID for the brand. * @@ -74,5 +142,113 @@ public function setEntityId($var) return $this; } + /** + * Output only. The primary url of a brand. + * + * Generated from protobuf field optional string primary_url = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return string + */ + public function getPrimaryUrl() + { + return isset($this->primary_url) ? $this->primary_url : ''; + } + + public function hasPrimaryUrl() + { + return isset($this->primary_url); + } + + public function clearPrimaryUrl() + { + unset($this->primary_url); + } + + /** + * Output only. The primary url of a brand. + * + * Generated from protobuf field optional string primary_url = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param string $var + * @return $this + */ + public function setPrimaryUrl($var) + { + GPBUtil::checkString($var, True); + $this->primary_url = $var; + + return $this; + } + + /** + * Output only. The rejection reason when a brand status is REJECTED. + * + * Generated from protobuf field optional .google.ads.googleads.v16.enums.BrandRequestRejectionReasonEnum.BrandRequestRejectionReason rejection_reason = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return int + */ + public function getRejectionReason() + { + return isset($this->rejection_reason) ? $this->rejection_reason : 0; + } + + public function hasRejectionReason() + { + return isset($this->rejection_reason); + } + + public function clearRejectionReason() + { + unset($this->rejection_reason); + } + + /** + * Output only. The rejection reason when a brand status is REJECTED. + * + * Generated from protobuf field optional .google.ads.googleads.v16.enums.BrandRequestRejectionReasonEnum.BrandRequestRejectionReason rejection_reason = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param int $var + * @return $this + */ + public function setRejectionReason($var) + { + GPBUtil::checkEnum($var, \Google\Ads\GoogleAds\V16\Enums\BrandRequestRejectionReasonEnum\BrandRequestRejectionReason::class); + $this->rejection_reason = $var; + + return $this; + } + + /** + * Output only. The status of a brand. + * + * Generated from protobuf field optional .google.ads.googleads.v16.enums.BrandStateEnum.BrandState status = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return int + */ + public function getStatus() + { + return isset($this->status) ? $this->status : 0; + } + + public function hasStatus() + { + return isset($this->status); + } + + public function clearStatus() + { + unset($this->status); + } + + /** + * Output only. The status of a brand. + * + * Generated from protobuf field optional .google.ads.googleads.v16.enums.BrandStateEnum.BrandState status = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param int $var + * @return $this + */ + public function setStatus($var) + { + GPBUtil::checkEnum($var, \Google\Ads\GoogleAds\V16\Enums\BrandStateEnum\BrandState::class); + $this->status = $var; + + return $this; + } + } diff --git a/src/Google/Ads/GoogleAds/V16/Common/Metrics.php b/src/Google/Ads/GoogleAds/V16/Common/Metrics.php index 1f1554fdf..989188fcf 100644 --- a/src/Google/Ads/GoogleAds/V16/Common/Metrics.php +++ b/src/Google/Ads/GoogleAds/V16/Common/Metrics.php @@ -16,8 +16,8 @@ class Metrics extends \Google\Protobuf\Internal\Message { /** - * The percent of your ad impressions that are shown as the very first ad - * above the organic search results. + * Search absolute top impression share is the percentage of your Search ad + * impressions that are shown in the most prominent Search position. * * Generated from protobuf field optional double absolute_top_impression_percentage = 183; */ @@ -192,8 +192,8 @@ class Metrics extends \Google\Protobuf\Internal\Message protected $all_conversions_from_store_website = null; /** * This metric is part of the Auction Insights report, and tells how often - * the ads of another participant showed as the very first ad above the - * organic search results. + * the ads of another participant showed in the most prominent position on the + * search results page. * This percentage is computed only over the auctions that you appeared in * the page. * This metric is not publicly available. @@ -242,9 +242,9 @@ class Metrics extends \Google\Protobuf\Internal\Message protected $auction_insight_search_position_above_rate = null; /** * This metric is part of the Auction Insights report, and tells how often - * the ads of another participant showed above the organic search results. - * This percentage is computed only over the auctions that you appeared in - * the page. + * the ads of another participant showed adjacent to the top organic search + * results. This percentage is computed only over the auctions that you + * appeared in the page. * This metric is not publicly available. * * Generated from protobuf field optional double auction_insight_search_top_impression_percentage = 263; @@ -866,8 +866,8 @@ class Metrics extends \Google\Protobuf\Internal\Message */ protected $search_absolute_top_impression_share = null; /** - * The number estimating how often your ad wasn't the very first ad above the - * organic search results due to a low budget. Note: Search + * The number estimating how often your ad wasn't the very first ad among the + * top ads in the search results due to a low budget. Note: Search * budget lost absolute top impression share is reported in the range of 0 to * 0.9. Any value above 0.9 is reported as 0.9001. * @@ -884,7 +884,7 @@ class Metrics extends \Google\Protobuf\Internal\Message */ protected $search_budget_lost_impression_share = null; /** - * The number estimating how often your ad didn't show anywhere above the + * The number estimating how often your ad didn't show adjacent to the top * organic search results due to a low budget. Note: Search * budget lost top impression share is reported in the range of 0 to 0.9. Any * value above 0.9 is reported as 0.9001. @@ -922,8 +922,8 @@ class Metrics extends \Google\Protobuf\Internal\Message */ protected $search_impression_share = null; /** - * The number estimating how often your ad wasn't the very first ad above the - * organic search results due to poor Ad Rank. + * The number estimating how often your ad wasn't the very first ad among the + * top ads in the search results due to poor Ad Rank. * Note: Search rank lost absolute top impression share is reported in the * range of 0 to 0.9. Any value above 0.9 is reported as 0.9001. * @@ -940,7 +940,7 @@ class Metrics extends \Google\Protobuf\Internal\Message */ protected $search_rank_lost_impression_share = null; /** - * The number estimating how often your ad didn't show anywhere above the + * The number estimating how often your ad didn't show adjacent to the top * organic search results due to poor Ad Rank. * Note: Search rank lost top impression share is reported in the range of 0 * to 0.9. Any value above 0.9 is reported as 0.9001. @@ -949,11 +949,12 @@ class Metrics extends \Google\Protobuf\Internal\Message */ protected $search_rank_lost_top_impression_share = null; /** - * The impressions you've received in the top location (anywhere above the - * organic search results) compared to the estimated number of impressions you - * were eligible to receive in the top location. + * The impressions you've received among the top ads compared to the estimated + * number of impressions you were eligible to receive among the top ads. * Note: Search top impression share is reported in the range of 0.1 to 1. Any * value below 0.1 is reported as 0.0999. + * Top ads are generally above the top organic results, although they may show + * below the top organic results on certain queries. * * Generated from protobuf field optional double search_top_impression_share = 146; */ @@ -986,7 +987,7 @@ class Metrics extends \Google\Protobuf\Internal\Message */ protected $average_target_roas = null; /** - * The percent of your ad impressions that are shown anywhere above the + * The percent of your ad impressions that are shown adjacent to the top * organic search results. * * Generated from protobuf field optional double top_impression_percentage = 148; @@ -1524,8 +1525,8 @@ class Metrics extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type float $absolute_top_impression_percentage - * The percent of your ad impressions that are shown as the very first ad - * above the organic search results. + * Search absolute top impression share is the percentage of your Search ad + * impressions that are shown in the most prominent Search position. * @type float $active_view_cpm * Average cost of viewable impressions (`active_view_impressions`). * @type float $active_view_ctr @@ -1608,8 +1609,8 @@ class Metrics extends \Google\Protobuf\Internal\Message * This metric applies to feed items only. * @type float $auction_insight_search_absolute_top_impression_percentage * This metric is part of the Auction Insights report, and tells how often - * the ads of another participant showed as the very first ad above the - * organic search results. + * the ads of another participant showed in the most prominent position on the + * search results page. * This percentage is computed only over the auctions that you appeared in * the page. * This metric is not publicly available. @@ -1638,9 +1639,9 @@ class Metrics extends \Google\Protobuf\Internal\Message * This metric is not publicly available. * @type float $auction_insight_search_top_impression_percentage * This metric is part of the Auction Insights report, and tells how often - * the ads of another participant showed above the organic search results. - * This percentage is computed only over the auctions that you appeared in - * the page. + * the ads of another participant showed adjacent to the top organic search + * results. This percentage is computed only over the auctions that you + * appeared in the page. * This metric is not publicly available. * @type float $average_cost * The average amount you pay per interaction. This amount is the total cost @@ -1942,8 +1943,8 @@ class Metrics extends \Google\Protobuf\Internal\Message * https://support.google.com/google-ads/answer/7501826 * for details. Any value below 0.1 is reported as 0.0999. * @type float $search_budget_lost_absolute_top_impression_share - * The number estimating how often your ad wasn't the very first ad above the - * organic search results due to a low budget. Note: Search + * The number estimating how often your ad wasn't the very first ad among the + * top ads in the search results due to a low budget. Note: Search * budget lost absolute top impression share is reported in the range of 0 to * 0.9. Any value above 0.9 is reported as 0.9001. * @type float $search_budget_lost_impression_share @@ -1952,7 +1953,7 @@ class Metrics extends \Google\Protobuf\Internal\Message * budget lost impression share is reported in the range of 0 to 0.9. Any * value above 0.9 is reported as 0.9001. * @type float $search_budget_lost_top_impression_share - * The number estimating how often your ad didn't show anywhere above the + * The number estimating how often your ad didn't show adjacent to the top * organic search results due to a low budget. Note: Search * budget lost top impression share is reported in the range of 0 to 0.9. Any * value above 0.9 is reported as 0.9001. @@ -1974,8 +1975,8 @@ class Metrics extends \Google\Protobuf\Internal\Message * Note: Search impression share is reported in the range of 0.1 to 1. Any * value below 0.1 is reported as 0.0999. * @type float $search_rank_lost_absolute_top_impression_share - * The number estimating how often your ad wasn't the very first ad above the - * organic search results due to poor Ad Rank. + * The number estimating how often your ad wasn't the very first ad among the + * top ads in the search results due to poor Ad Rank. * Note: Search rank lost absolute top impression share is reported in the * range of 0 to 0.9. Any value above 0.9 is reported as 0.9001. * @type float $search_rank_lost_impression_share @@ -1984,16 +1985,17 @@ class Metrics extends \Google\Protobuf\Internal\Message * Note: Search rank lost impression share is reported in the range of 0 to * 0.9. Any value above 0.9 is reported as 0.9001. * @type float $search_rank_lost_top_impression_share - * The number estimating how often your ad didn't show anywhere above the + * The number estimating how often your ad didn't show adjacent to the top * organic search results due to poor Ad Rank. * Note: Search rank lost top impression share is reported in the range of 0 * to 0.9. Any value above 0.9 is reported as 0.9001. * @type float $search_top_impression_share - * The impressions you've received in the top location (anywhere above the - * organic search results) compared to the estimated number of impressions you - * were eligible to receive in the top location. + * The impressions you've received among the top ads compared to the estimated + * number of impressions you were eligible to receive among the top ads. * Note: Search top impression share is reported in the range of 0.1 to 1. Any * value below 0.1 is reported as 0.0999. + * Top ads are generally above the top organic results, although they may show + * below the top organic results on certain queries. * @type \Google\Ads\GoogleAds\V16\Common\SearchVolumeRange $search_volume * Search volume range for a search term insight category. * @type int|string $speed_score @@ -2006,7 +2008,7 @@ class Metrics extends \Google\Protobuf\Internal\Message * The average Target ROAS, or unset if not available (for example, for * campaigns that had traffic from portfolio bidding strategies or non-tROAS). * @type float $top_impression_percentage - * The percent of your ad impressions that are shown anywhere above the + * The percent of your ad impressions that are shown adjacent to the top * organic search results. * @type float $valid_accelerated_mobile_pages_clicks_percentage * The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages @@ -2336,8 +2338,8 @@ public function __construct($data = NULL) { } /** - * The percent of your ad impressions that are shown as the very first ad - * above the organic search results. + * Search absolute top impression share is the percentage of your Search ad + * impressions that are shown in the most prominent Search position. * * Generated from protobuf field optional double absolute_top_impression_percentage = 183; * @return float @@ -2358,8 +2360,8 @@ public function clearAbsoluteTopImpressionPercentage() } /** - * The percent of your ad impressions that are shown as the very first ad - * above the organic search results. + * Search absolute top impression share is the percentage of your Search ad + * impressions that are shown in the most prominent Search position. * * Generated from protobuf field optional double absolute_top_impression_percentage = 183; * @param float $var @@ -3219,8 +3221,8 @@ public function setAllConversionsFromStoreWebsite($var) /** * This metric is part of the Auction Insights report, and tells how often - * the ads of another participant showed as the very first ad above the - * organic search results. + * the ads of another participant showed in the most prominent position on the + * search results page. * This percentage is computed only over the auctions that you appeared in * the page. * This metric is not publicly available. @@ -3245,8 +3247,8 @@ public function clearAuctionInsightSearchAbsoluteTopImpressionPercentage() /** * This metric is part of the Auction Insights report, and tells how often - * the ads of another participant showed as the very first ad above the - * organic search results. + * the ads of another participant showed in the most prominent position on the + * search results page. * This percentage is computed only over the auctions that you appeared in * the page. * This metric is not publicly available. @@ -3439,9 +3441,9 @@ public function setAuctionInsightSearchPositionAboveRate($var) /** * This metric is part of the Auction Insights report, and tells how often - * the ads of another participant showed above the organic search results. - * This percentage is computed only over the auctions that you appeared in - * the page. + * the ads of another participant showed adjacent to the top organic search + * results. This percentage is computed only over the auctions that you + * appeared in the page. * This metric is not publicly available. * * Generated from protobuf field optional double auction_insight_search_top_impression_percentage = 263; @@ -3464,9 +3466,9 @@ public function clearAuctionInsightSearchTopImpressionPercentage() /** * This metric is part of the Auction Insights report, and tells how often - * the ads of another participant showed above the organic search results. - * This percentage is computed only over the auctions that you appeared in - * the page. + * the ads of another participant showed adjacent to the top organic search + * results. This percentage is computed only over the auctions that you + * appeared in the page. * This metric is not publicly available. * * Generated from protobuf field optional double auction_insight_search_top_impression_percentage = 263; @@ -6548,8 +6550,8 @@ public function setSearchAbsoluteTopImpressionShare($var) } /** - * The number estimating how often your ad wasn't the very first ad above the - * organic search results due to a low budget. Note: Search + * The number estimating how often your ad wasn't the very first ad among the + * top ads in the search results due to a low budget. Note: Search * budget lost absolute top impression share is reported in the range of 0 to * 0.9. Any value above 0.9 is reported as 0.9001. * @@ -6572,8 +6574,8 @@ public function clearSearchBudgetLostAbsoluteTopImpressionShare() } /** - * The number estimating how often your ad wasn't the very first ad above the - * organic search results due to a low budget. Note: Search + * The number estimating how often your ad wasn't the very first ad among the + * top ads in the search results due to a low budget. Note: Search * budget lost absolute top impression share is reported in the range of 0 to * 0.9. Any value above 0.9 is reported as 0.9001. * @@ -6632,7 +6634,7 @@ public function setSearchBudgetLostImpressionShare($var) } /** - * The number estimating how often your ad didn't show anywhere above the + * The number estimating how often your ad didn't show adjacent to the top * organic search results due to a low budget. Note: Search * budget lost top impression share is reported in the range of 0 to 0.9. Any * value above 0.9 is reported as 0.9001. @@ -6656,7 +6658,7 @@ public function clearSearchBudgetLostTopImpressionShare() } /** - * The number estimating how often your ad didn't show anywhere above the + * The number estimating how often your ad didn't show adjacent to the top * organic search results due to a low budget. Note: Search * budget lost top impression share is reported in the range of 0 to 0.9. Any * value above 0.9 is reported as 0.9001. @@ -6804,8 +6806,8 @@ public function setSearchImpressionShare($var) } /** - * The number estimating how often your ad wasn't the very first ad above the - * organic search results due to poor Ad Rank. + * The number estimating how often your ad wasn't the very first ad among the + * top ads in the search results due to poor Ad Rank. * Note: Search rank lost absolute top impression share is reported in the * range of 0 to 0.9. Any value above 0.9 is reported as 0.9001. * @@ -6828,8 +6830,8 @@ public function clearSearchRankLostAbsoluteTopImpressionShare() } /** - * The number estimating how often your ad wasn't the very first ad above the - * organic search results due to poor Ad Rank. + * The number estimating how often your ad wasn't the very first ad among the + * top ads in the search results due to poor Ad Rank. * Note: Search rank lost absolute top impression share is reported in the * range of 0 to 0.9. Any value above 0.9 is reported as 0.9001. * @@ -6888,7 +6890,7 @@ public function setSearchRankLostImpressionShare($var) } /** - * The number estimating how often your ad didn't show anywhere above the + * The number estimating how often your ad didn't show adjacent to the top * organic search results due to poor Ad Rank. * Note: Search rank lost top impression share is reported in the range of 0 * to 0.9. Any value above 0.9 is reported as 0.9001. @@ -6912,7 +6914,7 @@ public function clearSearchRankLostTopImpressionShare() } /** - * The number estimating how often your ad didn't show anywhere above the + * The number estimating how often your ad didn't show adjacent to the top * organic search results due to poor Ad Rank. * Note: Search rank lost top impression share is reported in the range of 0 * to 0.9. Any value above 0.9 is reported as 0.9001. @@ -6930,11 +6932,12 @@ public function setSearchRankLostTopImpressionShare($var) } /** - * The impressions you've received in the top location (anywhere above the - * organic search results) compared to the estimated number of impressions you - * were eligible to receive in the top location. + * The impressions you've received among the top ads compared to the estimated + * number of impressions you were eligible to receive among the top ads. * Note: Search top impression share is reported in the range of 0.1 to 1. Any * value below 0.1 is reported as 0.0999. + * Top ads are generally above the top organic results, although they may show + * below the top organic results on certain queries. * * Generated from protobuf field optional double search_top_impression_share = 146; * @return float @@ -6955,11 +6958,12 @@ public function clearSearchTopImpressionShare() } /** - * The impressions you've received in the top location (anywhere above the - * organic search results) compared to the estimated number of impressions you - * were eligible to receive in the top location. + * The impressions you've received among the top ads compared to the estimated + * number of impressions you were eligible to receive among the top ads. * Note: Search top impression share is reported in the range of 0.1 to 1. Any * value below 0.1 is reported as 0.0999. + * Top ads are generally above the top organic results, although they may show + * below the top organic results on certain queries. * * Generated from protobuf field optional double search_top_impression_share = 146; * @param float $var @@ -7124,7 +7128,7 @@ public function setAverageTargetRoas($var) } /** - * The percent of your ad impressions that are shown anywhere above the + * The percent of your ad impressions that are shown adjacent to the top * organic search results. * * Generated from protobuf field optional double top_impression_percentage = 148; @@ -7146,7 +7150,7 @@ public function clearTopImpressionPercentage() } /** - * The percent of your ad impressions that are shown anywhere above the + * The percent of your ad impressions that are shown adjacent to the top * organic search results. * * Generated from protobuf field optional double top_impression_percentage = 148; diff --git a/src/Google/Ads/GoogleAds/V16/Enums/AdGroupPrimaryStatusReasonEnum/AdGroupPrimaryStatusReason.php b/src/Google/Ads/GoogleAds/V16/Enums/AdGroupPrimaryStatusReasonEnum/AdGroupPrimaryStatusReason.php index 4160d0f57..698108cb1 100644 --- a/src/Google/Ads/GoogleAds/V16/Enums/AdGroupPrimaryStatusReasonEnum/AdGroupPrimaryStatusReason.php +++ b/src/Google/Ads/GoogleAds/V16/Enums/AdGroupPrimaryStatusReasonEnum/AdGroupPrimaryStatusReason.php @@ -130,6 +130,13 @@ class AdGroupPrimaryStatusReason * Generated from protobuf enum CAMPAIGN_DRAFT = 16; */ const CAMPAIGN_DRAFT = 16; + /** + * Ad group has been paused due to prolonged low activity in serving. + * Contributes to AdGroupPrimaryStatus.PAUSED. + * + * Generated from protobuf enum AD_GROUP_PAUSED_DUE_TO_LOW_ACTIVITY = 19; + */ + const AD_GROUP_PAUSED_DUE_TO_LOW_ACTIVITY = 19; private static $valueToName = [ self::UNSPECIFIED => 'UNSPECIFIED', @@ -149,6 +156,7 @@ class AdGroupPrimaryStatusReason self::HAS_ADS_LIMITED_BY_POLICY => 'HAS_ADS_LIMITED_BY_POLICY', self::MOST_ADS_UNDER_REVIEW => 'MOST_ADS_UNDER_REVIEW', self::CAMPAIGN_DRAFT => 'CAMPAIGN_DRAFT', + self::AD_GROUP_PAUSED_DUE_TO_LOW_ACTIVITY => 'AD_GROUP_PAUSED_DUE_TO_LOW_ACTIVITY', ]; public static function name($value) diff --git a/src/Google/Ads/GoogleAds/V16/Enums/AssetFieldTypeEnum/AssetFieldType.php b/src/Google/Ads/GoogleAds/V16/Enums/AssetFieldTypeEnum/AssetFieldType.php index 2db588055..b2baa652f 100644 --- a/src/Google/Ads/GoogleAds/V16/Enums/AssetFieldTypeEnum/AssetFieldType.php +++ b/src/Google/Ads/GoogleAds/V16/Enums/AssetFieldTypeEnum/AssetFieldType.php @@ -189,6 +189,12 @@ class AssetFieldType * Generated from protobuf enum HOTEL_PROPERTY = 28; */ const HOTEL_PROPERTY = 28; + /** + * The asset is linked for use as a discovery carousel card. + * + * Generated from protobuf enum DISCOVERY_CAROUSEL_CARD = 29; + */ + const DISCOVERY_CAROUSEL_CARD = 29; private static $valueToName = [ self::UNSPECIFIED => 'UNSPECIFIED', @@ -220,6 +226,7 @@ class AssetFieldType self::AD_IMAGE => 'AD_IMAGE', self::BUSINESS_LOGO => 'BUSINESS_LOGO', self::HOTEL_PROPERTY => 'HOTEL_PROPERTY', + self::DISCOVERY_CAROUSEL_CARD => 'DISCOVERY_CAROUSEL_CARD', ]; public static function name($value) diff --git a/src/Google/Ads/GoogleAds/V16/Enums/BrandRequestRejectionReasonEnum.php b/src/Google/Ads/GoogleAds/V16/Enums/BrandRequestRejectionReasonEnum.php new file mode 100644 index 000000000..33b85a1af --- /dev/null +++ b/src/Google/Ads/GoogleAds/V16/Enums/BrandRequestRejectionReasonEnum.php @@ -0,0 +1,34 @@ +google.ads.googleads.v16.enums.BrandRequestRejectionReasonEnum + */ +class BrandRequestRejectionReasonEnum extends \Google\Protobuf\Internal\Message +{ + + /** + * Constructor. + * + * @param array $data { + * Optional. Data for populating the Message object. + * + * } + */ + public function __construct($data = NULL) { + \GPBMetadata\Google\Ads\GoogleAds\V16\Enums\BrandRequestRejectionReason::initOnce(); + parent::__construct($data); + } + +} + diff --git a/src/Google/Ads/GoogleAds/V16/Enums/BrandRequestRejectionReasonEnum/BrandRequestRejectionReason.php b/src/Google/Ads/GoogleAds/V16/Enums/BrandRequestRejectionReasonEnum/BrandRequestRejectionReason.php new file mode 100644 index 000000000..397080d0c --- /dev/null +++ b/src/Google/Ads/GoogleAds/V16/Enums/BrandRequestRejectionReasonEnum/BrandRequestRejectionReason.php @@ -0,0 +1,85 @@ +google.ads.googleads.v16.enums.BrandRequestRejectionReasonEnum.BrandRequestRejectionReason + */ +class BrandRequestRejectionReason +{ + /** + * No value has been specified. + * + * Generated from protobuf enum UNSPECIFIED = 0; + */ + const UNSPECIFIED = 0; + /** + * Used for return value only. Represents value unknown in this version. + * + * Generated from protobuf enum UNKNOWN = 1; + */ + const UNKNOWN = 1; + /** + * Brand is already present in the commercial brand set. + * + * Generated from protobuf enum EXISTING_BRAND = 2; + */ + const EXISTING_BRAND = 2; + /** + * Brand is already present in the commercial brand set, but is a variant. + * + * Generated from protobuf enum EXISTING_BRAND_VARIANT = 3; + */ + const EXISTING_BRAND_VARIANT = 3; + /** + * Brand information is not correct (eg: URL and name don't match). + * + * Generated from protobuf enum INCORRECT_INFORMATION = 4; + */ + const INCORRECT_INFORMATION = 4; + /** + * Not a valid brand as per Google policy. + * + * Generated from protobuf enum NOT_A_BRAND = 5; + */ + const NOT_A_BRAND = 5; + + private static $valueToName = [ + self::UNSPECIFIED => 'UNSPECIFIED', + self::UNKNOWN => 'UNKNOWN', + self::EXISTING_BRAND => 'EXISTING_BRAND', + self::EXISTING_BRAND_VARIANT => 'EXISTING_BRAND_VARIANT', + self::INCORRECT_INFORMATION => 'INCORRECT_INFORMATION', + self::NOT_A_BRAND => 'NOT_A_BRAND', + ]; + + public static function name($value) + { + if (!isset(self::$valueToName[$value])) { + throw new UnexpectedValueException(sprintf( + 'Enum %s has no name defined for value %s', __CLASS__, $value)); + } + return self::$valueToName[$value]; + } + + + public static function value($name) + { + $const = __CLASS__ . '::' . strtoupper($name); + if (!defined($const)) { + throw new UnexpectedValueException(sprintf( + 'Enum %s has no value defined for name %s', __CLASS__, $name)); + } + return constant($const); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(BrandRequestRejectionReason::class, \Google\Ads\GoogleAds\V16\Enums\BrandRequestRejectionReasonEnum_BrandRequestRejectionReason::class); + diff --git a/src/Google/Ads/GoogleAds/V16/Enums/CriterionTypeEnum/CriterionType.php b/src/Google/Ads/GoogleAds/V16/Enums/CriterionTypeEnum/CriterionType.php index 5a48d0e43..33e45ab09 100644 --- a/src/Google/Ads/GoogleAds/V16/Enums/CriterionTypeEnum/CriterionType.php +++ b/src/Google/Ads/GoogleAds/V16/Enums/CriterionTypeEnum/CriterionType.php @@ -259,6 +259,12 @@ class CriterionType * Generated from protobuf enum BRAND_LIST = 40; */ const BRAND_LIST = 40; + /** + * Life Event + * + * Generated from protobuf enum LIFE_EVENT = 41; + */ + const LIFE_EVENT = 41; private static $valueToName = [ self::UNSPECIFIED => 'UNSPECIFIED', @@ -302,6 +308,7 @@ class CriterionType self::SEARCH_THEME => 'SEARCH_THEME', self::BRAND => 'BRAND', self::BRAND_LIST => 'BRAND_LIST', + self::LIFE_EVENT => 'LIFE_EVENT', ]; public static function name($value) diff --git a/src/Google/Ads/GoogleAds/V16/Enums/LocalServicesCreditStateEnum.php b/src/Google/Ads/GoogleAds/V16/Enums/LocalServicesCreditStateEnum.php new file mode 100644 index 000000000..97ac96f7e --- /dev/null +++ b/src/Google/Ads/GoogleAds/V16/Enums/LocalServicesCreditStateEnum.php @@ -0,0 +1,33 @@ +google.ads.googleads.v16.enums.LocalServicesCreditStateEnum + */ +class LocalServicesCreditStateEnum extends \Google\Protobuf\Internal\Message +{ + + /** + * Constructor. + * + * @param array $data { + * Optional. Data for populating the Message object. + * + * } + */ + public function __construct($data = NULL) { + \GPBMetadata\Google\Ads\GoogleAds\V16\Enums\LocalServicesLeadCreditState::initOnce(); + parent::__construct($data); + } + +} + diff --git a/src/Google/Ads/GoogleAds/V16/Enums/LocalServicesCreditStateEnum/CreditState.php b/src/Google/Ads/GoogleAds/V16/Enums/LocalServicesCreditStateEnum/CreditState.php new file mode 100644 index 000000000..119b61ac3 --- /dev/null +++ b/src/Google/Ads/GoogleAds/V16/Enums/LocalServicesCreditStateEnum/CreditState.php @@ -0,0 +1,71 @@ +google.ads.googleads.v16.enums.LocalServicesCreditStateEnum.CreditState + */ +class CreditState +{ + /** + * Not specified. + * + * Generated from protobuf enum UNSPECIFIED = 0; + */ + const UNSPECIFIED = 0; + /** + * Used for return value only. Represents value unknown in this version. + * + * Generated from protobuf enum UNKNOWN = 1; + */ + const UNKNOWN = 1; + /** + * Credit is pending. + * + * Generated from protobuf enum PENDING = 2; + */ + const PENDING = 2; + /** + * Credit request is complete. + * + * Generated from protobuf enum CREDITED = 3; + */ + const CREDITED = 3; + + private static $valueToName = [ + self::UNSPECIFIED => 'UNSPECIFIED', + self::UNKNOWN => 'UNKNOWN', + self::PENDING => 'PENDING', + self::CREDITED => 'CREDITED', + ]; + + public static function name($value) + { + if (!isset(self::$valueToName[$value])) { + throw new UnexpectedValueException(sprintf( + 'Enum %s has no name defined for value %s', __CLASS__, $value)); + } + return self::$valueToName[$value]; + } + + + public static function value($name) + { + $const = __CLASS__ . '::' . strtoupper($name); + if (!defined($const)) { + throw new UnexpectedValueException(sprintf( + 'Enum %s has no value defined for name %s', __CLASS__, $name)); + } + return constant($const); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(CreditState::class, \Google\Ads\GoogleAds\V16\Enums\LocalServicesCreditStateEnum_CreditState::class); + diff --git a/src/Google/Ads/GoogleAds/V16/Enums/ResourceLimitTypeEnum/ResourceLimitType.php b/src/Google/Ads/GoogleAds/V16/Enums/ResourceLimitTypeEnum/ResourceLimitType.php index 6f6743701..af563e086 100644 --- a/src/Google/Ads/GoogleAds/V16/Enums/ResourceLimitTypeEnum/ResourceLimitType.php +++ b/src/Google/Ads/GoogleAds/V16/Enums/ResourceLimitTypeEnum/ResourceLimitType.php @@ -903,6 +903,12 @@ class ResourceLimitType * Generated from protobuf enum SHARED_SETS_PER_ACCOUNT_FOR_BRAND = 185; */ const SHARED_SETS_PER_ACCOUNT_FOR_BRAND = 185; + /** + * Maximum number of lookalike lists per customer. + * + * Generated from protobuf enum LOOKALIKE_USER_LISTS_PER_CUSTOMER = 186; + */ + const LOOKALIKE_USER_LISTS_PER_CUSTOMER = 186; private static $valueToName = [ self::UNSPECIFIED => 'UNSPECIFIED', @@ -1048,6 +1054,7 @@ class ResourceLimitType self::BRANDS_PER_SHARED_SET => 'BRANDS_PER_SHARED_SET', self::ENABLED_BRAND_LIST_CRITERIA_PER_CAMPAIGN => 'ENABLED_BRAND_LIST_CRITERIA_PER_CAMPAIGN', self::SHARED_SETS_PER_ACCOUNT_FOR_BRAND => 'SHARED_SETS_PER_ACCOUNT_FOR_BRAND', + self::LOOKALIKE_USER_LISTS_PER_CUSTOMER => 'LOOKALIKE_USER_LISTS_PER_CUSTOMER', ]; public static function name($value) diff --git a/src/Google/Ads/GoogleAds/V16/Enums/ResponseContentTypeEnum/ResponseContentType.php b/src/Google/Ads/GoogleAds/V16/Enums/ResponseContentTypeEnum/ResponseContentType.php index 2816869e5..446a340f6 100644 --- a/src/Google/Ads/GoogleAds/V16/Enums/ResponseContentTypeEnum/ResponseContentType.php +++ b/src/Google/Ads/GoogleAds/V16/Enums/ResponseContentTypeEnum/ResponseContentType.php @@ -26,8 +26,9 @@ class ResponseContentType */ const RESOURCE_NAME_ONLY = 1; /** - * The mutate response will be the resource name and the resource with - * all mutable fields. + * The mutate response will contain the resource name and the resource with + * mutable fields if possible. Otherwise, only the resource name will be + * returned. * * Generated from protobuf enum MUTABLE_RESOURCE = 2; */ diff --git a/src/Google/Ads/GoogleAds/V16/Errors/CampaignCriterionErrorEnum/CampaignCriterionError.php b/src/Google/Ads/GoogleAds/V16/Errors/CampaignCriterionErrorEnum/CampaignCriterionError.php index 4fa383eb0..172846e4b 100644 --- a/src/Google/Ads/GoogleAds/V16/Errors/CampaignCriterionErrorEnum/CampaignCriterionError.php +++ b/src/Google/Ads/GoogleAds/V16/Errors/CampaignCriterionErrorEnum/CampaignCriterionError.php @@ -187,6 +187,16 @@ class CampaignCriterionError * Generated from protobuf enum CANNOT_ATTACH_BRAND_LIST_TO_NON_QUALIFIED_SEARCH_CAMPAIGN = 26; */ const CANNOT_ATTACH_BRAND_LIST_TO_NON_QUALIFIED_SEARCH_CAMPAIGN = 26; + /** + * Campaigns that target all countries and territories are limited to a + * certain number of top-level location exclusions. If removing a criterion + * causes the campaign to target all countries and territories and the + * campaign has more top-level location exclusions than the limit allows, + * then this error is returned. + * + * Generated from protobuf enum CANNOT_REMOVE_ALL_LOCATIONS_DUE_TO_TOO_MANY_COUNTRY_EXCLUSIONS = 27; + */ + const CANNOT_REMOVE_ALL_LOCATIONS_DUE_TO_TOO_MANY_COUNTRY_EXCLUSIONS = 27; private static $valueToName = [ self::UNSPECIFIED => 'UNSPECIFIED', @@ -216,6 +226,7 @@ class CampaignCriterionError self::AT_LEAST_ONE_LOCAL_SERVICE_ID_CRITERION_REQUIRED_FOR_LOCAL_SERVICES_CAMPAIGN => 'AT_LEAST_ONE_LOCAL_SERVICE_ID_CRITERION_REQUIRED_FOR_LOCAL_SERVICES_CAMPAIGN', self::LOCAL_SERVICE_ID_NOT_FOUND_FOR_CATEGORY => 'LOCAL_SERVICE_ID_NOT_FOUND_FOR_CATEGORY', self::CANNOT_ATTACH_BRAND_LIST_TO_NON_QUALIFIED_SEARCH_CAMPAIGN => 'CANNOT_ATTACH_BRAND_LIST_TO_NON_QUALIFIED_SEARCH_CAMPAIGN', + self::CANNOT_REMOVE_ALL_LOCATIONS_DUE_TO_TOO_MANY_COUNTRY_EXCLUSIONS => 'CANNOT_REMOVE_ALL_LOCATIONS_DUE_TO_TOO_MANY_COUNTRY_EXCLUSIONS', ]; public static function name($value) diff --git a/src/Google/Ads/GoogleAds/V16/Errors/CampaignErrorEnum/CampaignError.php b/src/Google/Ads/GoogleAds/V16/Errors/CampaignErrorEnum/CampaignError.php index 64364bb84..78e6b4b5b 100644 --- a/src/Google/Ads/GoogleAds/V16/Errors/CampaignErrorEnum/CampaignError.php +++ b/src/Google/Ads/GoogleAds/V16/Errors/CampaignErrorEnum/CampaignError.php @@ -516,6 +516,13 @@ class CampaignError * Generated from protobuf enum CANNOT_MODIFY_TEXT_ASSET_AUTOMATION_WITH_ENABLED_TRIAL = 88; */ const CANNOT_MODIFY_TEXT_ASSET_AUTOMATION_WITH_ENABLED_TRIAL = 88; + /** + * Dynamic text asset cannot be opted out when final URL expansion is opted + * in. + * + * Generated from protobuf enum DYNAMIC_TEXT_ASSET_CANNOT_OPT_OUT_WITH_FINAL_URL_EXPANSION_OPT_IN = 89; + */ + const DYNAMIC_TEXT_ASSET_CANNOT_OPT_OUT_WITH_FINAL_URL_EXPANSION_OPT_IN = 89; private static $valueToName = [ self::UNSPECIFIED => 'UNSPECIFIED', @@ -596,6 +603,7 @@ class CampaignError self::CANNOT_LINK_TO_COMPARISON_SHOPPING_SERVICE_ACCOUNT => 'CANNOT_LINK_TO_COMPARISON_SHOPPING_SERVICE_ACCOUNT', self::CANNOT_TARGET_NETWORK_FOR_COMPARISON_SHOPPING_SERVICE_LINKED_ACCOUNTS => 'CANNOT_TARGET_NETWORK_FOR_COMPARISON_SHOPPING_SERVICE_LINKED_ACCOUNTS', self::CANNOT_MODIFY_TEXT_ASSET_AUTOMATION_WITH_ENABLED_TRIAL => 'CANNOT_MODIFY_TEXT_ASSET_AUTOMATION_WITH_ENABLED_TRIAL', + self::DYNAMIC_TEXT_ASSET_CANNOT_OPT_OUT_WITH_FINAL_URL_EXPANSION_OPT_IN => 'DYNAMIC_TEXT_ASSET_CANNOT_OPT_OUT_WITH_FINAL_URL_EXPANSION_OPT_IN', ]; public static function name($value) diff --git a/src/Google/Ads/GoogleAds/V16/Errors/CustomerSkAdNetworkConversionValueSchemaErrorEnum/CustomerSkAdNetworkConversionValueSchemaError.php b/src/Google/Ads/GoogleAds/V16/Errors/CustomerSkAdNetworkConversionValueSchemaErrorEnum/CustomerSkAdNetworkConversionValueSchemaError.php index 395030466..257cd39da 100644 --- a/src/Google/Ads/GoogleAds/V16/Errors/CustomerSkAdNetworkConversionValueSchemaErrorEnum/CustomerSkAdNetworkConversionValueSchemaError.php +++ b/src/Google/Ads/GoogleAds/V16/Errors/CustomerSkAdNetworkConversionValueSchemaErrorEnum/CustomerSkAdNetworkConversionValueSchemaError.php @@ -49,6 +49,18 @@ class CustomerSkAdNetworkConversionValueSchemaError * Generated from protobuf enum LINK_CODE_NOT_FOUND = 5; */ const LINK_CODE_NOT_FOUND = 5; + /** + * The SkAdNetwork event counter provided is invalid. + * + * Generated from protobuf enum INVALID_EVENT_COUNTER = 7; + */ + const INVALID_EVENT_COUNTER = 7; + /** + * The SkAdNetwork event name provided is invalid. + * + * Generated from protobuf enum INVALID_EVENT_NAME = 8; + */ + const INVALID_EVENT_NAME = 8; private static $valueToName = [ self::UNSPECIFIED => 'UNSPECIFIED', @@ -57,6 +69,8 @@ class CustomerSkAdNetworkConversionValueSchemaError self::INVALID_APP_ID => 'INVALID_APP_ID', self::INVALID_SCHEMA => 'INVALID_SCHEMA', self::LINK_CODE_NOT_FOUND => 'LINK_CODE_NOT_FOUND', + self::INVALID_EVENT_COUNTER => 'INVALID_EVENT_COUNTER', + self::INVALID_EVENT_NAME => 'INVALID_EVENT_NAME', ]; public static function name($value) diff --git a/src/Google/Ads/GoogleAds/V16/Errors/ErrorCode.php b/src/Google/Ads/GoogleAds/V16/Errors/ErrorCode.php index 40986bc9d..72ee32f19 100644 --- a/src/Google/Ads/GoogleAds/V16/Errors/ErrorCode.php +++ b/src/Google/Ads/GoogleAds/V16/Errors/ErrorCode.php @@ -51,6 +51,8 @@ class ErrorCode extends \Google\Protobuf\Internal\Message * An error with a Campaign Budget mutate. * @type int $campaign_error * An error with a Campaign mutate. + * @type int $video_campaign_error + * An error with a Video Campaign mutate. * @type int $authentication_error * Indicates failure to properly authenticate user. * @type int $ad_group_criterion_customizer_error @@ -766,6 +768,37 @@ public function setCampaignError($var) return $this; } + /** + * An error with a Video Campaign mutate. + * + * Generated from protobuf field .google.ads.googleads.v16.errors.VideoCampaignErrorEnum.VideoCampaignError video_campaign_error = 182; + * @return int + */ + public function getVideoCampaignError() + { + return $this->readOneof(182); + } + + public function hasVideoCampaignError() + { + return $this->hasOneof(182); + } + + /** + * An error with a Video Campaign mutate. + * + * Generated from protobuf field .google.ads.googleads.v16.errors.VideoCampaignErrorEnum.VideoCampaignError video_campaign_error = 182; + * @param int $var + * @return $this + */ + public function setVideoCampaignError($var) + { + GPBUtil::checkEnum($var, \Google\Ads\GoogleAds\V16\Errors\VideoCampaignErrorEnum\VideoCampaignError::class); + $this->writeOneof(182, $var); + + return $this; + } + /** * Indicates failure to properly authenticate user. * diff --git a/src/Google/Ads/GoogleAds/V16/Errors/ExperimentErrorEnum/ExperimentError.php b/src/Google/Ads/GoogleAds/V16/Errors/ExperimentErrorEnum/ExperimentError.php index 8ae164dca..cb4b5367b 100644 --- a/src/Google/Ads/GoogleAds/V16/Errors/ExperimentErrorEnum/ExperimentError.php +++ b/src/Google/Ads/GoogleAds/V16/Errors/ExperimentErrorEnum/ExperimentError.php @@ -202,6 +202,12 @@ class ExperimentError * Generated from protobuf enum CANNOT_ENABLE_SYNC_FOR_UNSUPPORTED_EXPERIMENT_TYPE = 29; */ const CANNOT_ENABLE_SYNC_FOR_UNSUPPORTED_EXPERIMENT_TYPE = 29; + /** + * Experiment length cannot be longer than max length. + * + * Generated from protobuf enum INVALID_DURATION_FOR_AN_EXPERIMENT = 30; + */ + const INVALID_DURATION_FOR_AN_EXPERIMENT = 30; private static $valueToName = [ self::UNSPECIFIED => 'UNSPECIFIED', @@ -234,6 +240,7 @@ class ExperimentError self::CANNOT_REMOVE_IN_CREATION_EXPERIMENT => 'CANNOT_REMOVE_IN_CREATION_EXPERIMENT', self::CANNOT_ADD_CAMPAIGN_WITH_DEPRECATED_AD_TYPES => 'CANNOT_ADD_CAMPAIGN_WITH_DEPRECATED_AD_TYPES', self::CANNOT_ENABLE_SYNC_FOR_UNSUPPORTED_EXPERIMENT_TYPE => 'CANNOT_ENABLE_SYNC_FOR_UNSUPPORTED_EXPERIMENT_TYPE', + self::INVALID_DURATION_FOR_AN_EXPERIMENT => 'INVALID_DURATION_FOR_AN_EXPERIMENT', ]; public static function name($value) diff --git a/src/Google/Ads/GoogleAds/V16/Errors/ProductLinkErrorEnum/ProductLinkError.php b/src/Google/Ads/GoogleAds/V16/Errors/ProductLinkErrorEnum/ProductLinkError.php index af4ffdac7..0e77bf465 100644 --- a/src/Google/Ads/GoogleAds/V16/Errors/ProductLinkErrorEnum/ProductLinkError.php +++ b/src/Google/Ads/GoogleAds/V16/Errors/ProductLinkErrorEnum/ProductLinkError.php @@ -44,6 +44,12 @@ class ProductLinkError * Generated from protobuf enum INVITATION_EXISTS = 4; */ const INVITATION_EXISTS = 4; + /** + * A link cannot be created because an active link already exists. + * + * Generated from protobuf enum LINK_EXISTS = 5; + */ + const LINK_EXISTS = 5; private static $valueToName = [ self::UNSPECIFIED => 'UNSPECIFIED', @@ -51,6 +57,7 @@ class ProductLinkError self::INVALID_OPERATION => 'INVALID_OPERATION', self::CREATION_NOT_PERMITTED => 'CREATION_NOT_PERMITTED', self::INVITATION_EXISTS => 'INVITATION_EXISTS', + self::LINK_EXISTS => 'LINK_EXISTS', ]; public static function name($value) diff --git a/src/Google/Ads/GoogleAds/V16/Errors/ProductLinkInvitationErrorEnum/ProductLinkInvitationError.php b/src/Google/Ads/GoogleAds/V16/Errors/ProductLinkInvitationErrorEnum/ProductLinkInvitationError.php index ac1b23ff7..cea55e988 100644 --- a/src/Google/Ads/GoogleAds/V16/Errors/ProductLinkInvitationErrorEnum/ProductLinkInvitationError.php +++ b/src/Google/Ads/GoogleAds/V16/Errors/ProductLinkInvitationErrorEnum/ProductLinkInvitationError.php @@ -45,6 +45,12 @@ class ProductLinkInvitationError * Generated from protobuf enum NO_INVITATION_REQUIRED = 4; */ const NO_INVITATION_REQUIRED = 4; + /** + * The customer is not permitted to create the invitation. + * + * Generated from protobuf enum CUSTOMER_NOT_PERMITTED_TO_CREATE_INVITATION = 5; + */ + const CUSTOMER_NOT_PERMITTED_TO_CREATE_INVITATION = 5; private static $valueToName = [ self::UNSPECIFIED => 'UNSPECIFIED', @@ -52,6 +58,7 @@ class ProductLinkInvitationError self::INVALID_STATUS => 'INVALID_STATUS', self::PERMISSION_DENIED => 'PERMISSION_DENIED', self::NO_INVITATION_REQUIRED => 'NO_INVITATION_REQUIRED', + self::CUSTOMER_NOT_PERMITTED_TO_CREATE_INVITATION => 'CUSTOMER_NOT_PERMITTED_TO_CREATE_INVITATION', ]; public static function name($value) diff --git a/src/Google/Ads/GoogleAds/V16/Errors/VideoCampaignErrorEnum.php b/src/Google/Ads/GoogleAds/V16/Errors/VideoCampaignErrorEnum.php new file mode 100644 index 000000000..db0428090 --- /dev/null +++ b/src/Google/Ads/GoogleAds/V16/Errors/VideoCampaignErrorEnum.php @@ -0,0 +1,33 @@ +google.ads.googleads.v16.errors.VideoCampaignErrorEnum + */ +class VideoCampaignErrorEnum extends \Google\Protobuf\Internal\Message +{ + + /** + * Constructor. + * + * @param array $data { + * Optional. Data for populating the Message object. + * + * } + */ + public function __construct($data = NULL) { + \GPBMetadata\Google\Ads\GoogleAds\V16\Errors\VideoCampaignError::initOnce(); + parent::__construct($data); + } + +} + diff --git a/src/Google/Ads/GoogleAds/V16/Errors/VideoCampaignErrorEnum/VideoCampaignError.php b/src/Google/Ads/GoogleAds/V16/Errors/VideoCampaignErrorEnum/VideoCampaignError.php new file mode 100644 index 000000000..0f5497a2d --- /dev/null +++ b/src/Google/Ads/GoogleAds/V16/Errors/VideoCampaignErrorEnum/VideoCampaignError.php @@ -0,0 +1,65 @@ +google.ads.googleads.v16.errors.VideoCampaignErrorEnum.VideoCampaignError + */ +class VideoCampaignError +{ + /** + * Enum unspecified. + * + * Generated from protobuf enum UNSPECIFIED = 0; + */ + const UNSPECIFIED = 0; + /** + * The received error code is not known in this version. + * + * Generated from protobuf enum UNKNOWN = 1; + */ + const UNKNOWN = 1; + /** + * Cannot modify the video campaign without reservation. + * See https://support.google.com/google-ads/answer/9547606. + * + * Generated from protobuf enum MUTATE_REQUIRES_RESERVATION = 2; + */ + const MUTATE_REQUIRES_RESERVATION = 2; + + private static $valueToName = [ + self::UNSPECIFIED => 'UNSPECIFIED', + self::UNKNOWN => 'UNKNOWN', + self::MUTATE_REQUIRES_RESERVATION => 'MUTATE_REQUIRES_RESERVATION', + ]; + + public static function name($value) + { + if (!isset(self::$valueToName[$value])) { + throw new UnexpectedValueException(sprintf( + 'Enum %s has no name defined for value %s', __CLASS__, $value)); + } + return self::$valueToName[$value]; + } + + + public static function value($name) + { + $const = __CLASS__ . '::' . strtoupper($name); + if (!defined($const)) { + throw new UnexpectedValueException(sprintf( + 'Enum %s has no value defined for name %s', __CLASS__, $name)); + } + return constant($const); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(VideoCampaignError::class, \Google\Ads\GoogleAds\V16\Errors\VideoCampaignErrorEnum_VideoCampaignError::class); + diff --git a/src/Google/Ads/GoogleAds/V16/Resources/AdGroupCriterion.php b/src/Google/Ads/GoogleAds/V16/Resources/AdGroupCriterion.php index 959eab816..1bf707609 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/AdGroupCriterion.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/AdGroupCriterion.php @@ -10,6 +10,8 @@ /** * An ad group criterion. + * The ad_group_criterion report only returns criteria that were explicitly + * added to the ad group. * * Generated from protobuf message google.ads.googleads.v16.resources.AdGroupCriterion */ @@ -339,9 +341,6 @@ class AdGroupCriterion extends \Google\Protobuf\Internal\Message * Immutable. Parental status. * @type \Google\Ads\GoogleAds\V16\Common\UserListInfo $user_list * Immutable. User List. - * The Similar Audiences sunset starts May 2023. Refer to - * https://ads-developers.googleblog.com/2022/11/announcing-deprecation-and-sunset-of.html - * for other options. * @type \Google\Ads\GoogleAds\V16\Common\YouTubeVideoInfo $youtube_video * Immutable. YouTube Video. * @type \Google\Ads\GoogleAds\V16\Common\YouTubeChannelInfo $youtube_channel @@ -1670,9 +1669,6 @@ public function setParentalStatus($var) /** * Immutable. User List. - * The Similar Audiences sunset starts May 2023. Refer to - * https://ads-developers.googleblog.com/2022/11/announcing-deprecation-and-sunset-of.html - * for other options. * * Generated from protobuf field .google.ads.googleads.v16.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE]; * @return \Google\Ads\GoogleAds\V16\Common\UserListInfo|null @@ -1689,9 +1685,6 @@ public function hasUserList() /** * Immutable. User List. - * The Similar Audiences sunset starts May 2023. Refer to - * https://ads-developers.googleblog.com/2022/11/announcing-deprecation-and-sunset-of.html - * for other options. * * Generated from protobuf field .google.ads.googleads.v16.common.UserListInfo user_list = 42 [(.google.api.field_behavior) = IMMUTABLE]; * @param \Google\Ads\GoogleAds\V16\Common\UserListInfo $var diff --git a/src/Google/Ads/GoogleAds/V16/Resources/Campaign.php b/src/Google/Ads/GoogleAds/V16/Resources/Campaign.php index 493ecd5e1..75b7d6267 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/Campaign.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/Campaign.php @@ -279,7 +279,10 @@ class Campaign extends \Google\Protobuf\Internal\Message */ private $frequency_caps; /** - * Output only. 3-Tier Brand Safety setting for the campaign. + * Output only. Brand Safety setting at the individual campaign level. Allows + * for selecting an inventory type to show your ads on content that is the + * right fit for your brand. See + * https://support.google.com/google-ads/answer/7515513. * * Generated from protobuf field .google.ads.googleads.v16.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 42 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ @@ -518,7 +521,10 @@ class Campaign extends \Google\Protobuf\Internal\Message * @type array<\Google\Ads\GoogleAds\V16\Common\FrequencyCapEntry>|\Google\Protobuf\Internal\RepeatedField $frequency_caps * A list that limits how often each user will see this campaign's ads. * @type int $video_brand_safety_suitability - * Output only. 3-Tier Brand Safety setting for the campaign. + * Output only. Brand Safety setting at the individual campaign level. Allows + * for selecting an inventory type to show your ads on content that is the + * right fit for your brand. See + * https://support.google.com/google-ads/answer/7515513. * @type \Google\Ads\GoogleAds\V16\Resources\Campaign\VanityPharma $vanity_pharma * Describes how unbranded pharma ads will be displayed. * @type \Google\Ads\GoogleAds\V16\Resources\Campaign\SelectiveOptimization $selective_optimization @@ -1892,7 +1898,10 @@ public function setFrequencyCaps($var) } /** - * Output only. 3-Tier Brand Safety setting for the campaign. + * Output only. Brand Safety setting at the individual campaign level. Allows + * for selecting an inventory type to show your ads on content that is the + * right fit for your brand. See + * https://support.google.com/google-ads/answer/7515513. * * Generated from protobuf field .google.ads.googleads.v16.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 42 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return int @@ -1903,7 +1912,10 @@ public function getVideoBrandSafetySuitability() } /** - * Output only. 3-Tier Brand Safety setting for the campaign. + * Output only. Brand Safety setting at the individual campaign level. Allows + * for selecting an inventory type to show your ads on content that is the + * right fit for your brand. See + * https://support.google.com/google-ads/answer/7515513. * * Generated from protobuf field .google.ads.googleads.v16.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 42 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @param int $var diff --git a/src/Google/Ads/GoogleAds/V16/Resources/CampaignCriterion.php b/src/Google/Ads/GoogleAds/V16/Resources/CampaignCriterion.php index 7647d801e..2bf989cca 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/CampaignCriterion.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/CampaignCriterion.php @@ -123,9 +123,6 @@ class CampaignCriterion extends \Google\Protobuf\Internal\Message * Immutable. Parental status. * @type \Google\Ads\GoogleAds\V16\Common\UserListInfo $user_list * Immutable. User List. - * The Similar Audiences sunset starts May 2023. Refer to - * https://ads-developers.googleblog.com/2022/11/announcing-deprecation-and-sunset-of.html - * for other options. * @type \Google\Ads\GoogleAds\V16\Common\YouTubeVideoInfo $youtube_video * Immutable. YouTube Video. * @type \Google\Ads\GoogleAds\V16\Common\YouTubeChannelInfo $youtube_channel @@ -776,9 +773,6 @@ public function setParentalStatus($var) /** * Immutable. User List. - * The Similar Audiences sunset starts May 2023. Refer to - * https://ads-developers.googleblog.com/2022/11/announcing-deprecation-and-sunset-of.html - * for other options. * * Generated from protobuf field .google.ads.googleads.v16.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE]; * @return \Google\Ads\GoogleAds\V16\Common\UserListInfo|null @@ -795,9 +789,6 @@ public function hasUserList() /** * Immutable. User List. - * The Similar Audiences sunset starts May 2023. Refer to - * https://ads-developers.googleblog.com/2022/11/announcing-deprecation-and-sunset-of.html - * for other options. * * Generated from protobuf field .google.ads.googleads.v16.common.UserListInfo user_list = 22 [(.google.api.field_behavior) = IMMUTABLE]; * @param \Google\Ads\GoogleAds\V16\Common\UserListInfo $var diff --git a/src/Google/Ads/GoogleAds/V16/Resources/CampaignSimulation.php b/src/Google/Ads/GoogleAds/V16/Resources/CampaignSimulation.php index 676214221..b550f8cf6 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/CampaignSimulation.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/CampaignSimulation.php @@ -22,6 +22,7 @@ * * SHOPPING - BUDGET - UNIFORM * * SHOPPING - TARGET_ROAS - UNIFORM * * MULTI_CHANNEL - TARGET_CPA - UNIFORM + * * MULTI_CHANNEL - TARGET_ROAS - UNIFORM * * DISCOVERY - TARGET_CPA - DEFAULT * * DISPLAY - TARGET_CPA - UNIFORM * * PERFORMANCE_MAX - TARGET_CPA - UNIFORM diff --git a/src/Google/Ads/GoogleAds/V16/Resources/ConversionValueRule/ValueRuleAudienceCondition.php b/src/Google/Ads/GoogleAds/V16/Resources/ConversionValueRule/ValueRuleAudienceCondition.php index bbb3aa303..38b4eb4c9 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/ConversionValueRule/ValueRuleAudienceCondition.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/ConversionValueRule/ValueRuleAudienceCondition.php @@ -17,9 +17,6 @@ class ValueRuleAudienceCondition extends \Google\Protobuf\Internal\Message { /** * User Lists. - * The Similar Audiences sunset starts May 2023. Refer to - * https://ads-developers.googleblog.com/2022/11/announcing-deprecation-and-sunset-of.html - * for other options. * * Generated from protobuf field repeated string user_lists = 1 [(.google.api.resource_reference) = { */ @@ -39,9 +36,6 @@ class ValueRuleAudienceCondition extends \Google\Protobuf\Internal\Message * * @type array|\Google\Protobuf\Internal\RepeatedField $user_lists * User Lists. - * The Similar Audiences sunset starts May 2023. Refer to - * https://ads-developers.googleblog.com/2022/11/announcing-deprecation-and-sunset-of.html - * for other options. * @type array|\Google\Protobuf\Internal\RepeatedField $user_interests * User Interests. * } @@ -53,9 +47,6 @@ public function __construct($data = NULL) { /** * User Lists. - * The Similar Audiences sunset starts May 2023. Refer to - * https://ads-developers.googleblog.com/2022/11/announcing-deprecation-and-sunset-of.html - * for other options. * * Generated from protobuf field repeated string user_lists = 1 [(.google.api.resource_reference) = { * @return \Google\Protobuf\Internal\RepeatedField @@ -67,9 +58,6 @@ public function getUserLists() /** * User Lists. - * The Similar Audiences sunset starts May 2023. Refer to - * https://ads-developers.googleblog.com/2022/11/announcing-deprecation-and-sunset-of.html - * for other options. * * Generated from protobuf field repeated string user_lists = 1 [(.google.api.resource_reference) = { * @param array|\Google\Protobuf\Internal\RepeatedField $var diff --git a/src/Google/Ads/GoogleAds/V16/Resources/CreditDetails.php b/src/Google/Ads/GoogleAds/V16/Resources/CreditDetails.php new file mode 100644 index 000000000..03a087612 --- /dev/null +++ b/src/Google/Ads/GoogleAds/V16/Resources/CreditDetails.php @@ -0,0 +1,109 @@ +google.ads.googleads.v16.resources.CreditDetails + */ +class CreditDetails extends \Google\Protobuf\Internal\Message +{ + /** + * Output only. Credit state of the lead. + * + * Generated from protobuf field .google.ads.googleads.v16.enums.LocalServicesCreditStateEnum.CreditState credit_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $credit_state = 0; + /** + * Output only. The date time when the credit state of the lead was last + * updated. The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's + * timezone. Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" + * + * Generated from protobuf field string credit_state_last_update_date_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $credit_state_last_update_date_time = ''; + + /** + * Constructor. + * + * @param array $data { + * Optional. Data for populating the Message object. + * + * @type int $credit_state + * Output only. Credit state of the lead. + * @type string $credit_state_last_update_date_time + * Output only. The date time when the credit state of the lead was last + * updated. The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's + * timezone. Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" + * } + */ + public function __construct($data = NULL) { + \GPBMetadata\Google\Ads\GoogleAds\V16\Resources\LocalServicesLead::initOnce(); + parent::__construct($data); + } + + /** + * Output only. Credit state of the lead. + * + * Generated from protobuf field .google.ads.googleads.v16.enums.LocalServicesCreditStateEnum.CreditState credit_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return int + */ + public function getCreditState() + { + return $this->credit_state; + } + + /** + * Output only. Credit state of the lead. + * + * Generated from protobuf field .google.ads.googleads.v16.enums.LocalServicesCreditStateEnum.CreditState credit_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param int $var + * @return $this + */ + public function setCreditState($var) + { + GPBUtil::checkEnum($var, \Google\Ads\GoogleAds\V16\Enums\LocalServicesCreditStateEnum\CreditState::class); + $this->credit_state = $var; + + return $this; + } + + /** + * Output only. The date time when the credit state of the lead was last + * updated. The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's + * timezone. Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" + * + * Generated from protobuf field string credit_state_last_update_date_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return string + */ + public function getCreditStateLastUpdateDateTime() + { + return $this->credit_state_last_update_date_time; + } + + /** + * Output only. The date time when the credit state of the lead was last + * updated. The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's + * timezone. Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" + * + * Generated from protobuf field string credit_state_last_update_date_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param string $var + * @return $this + */ + public function setCreditStateLastUpdateDateTime($var) + { + GPBUtil::checkString($var, True); + $this->credit_state_last_update_date_time = $var; + + return $this; + } + +} + diff --git a/src/Google/Ads/GoogleAds/V16/Resources/Customer.php b/src/Google/Ads/GoogleAds/V16/Resources/Customer.php index ec8930fe6..8aa749c5e 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/Customer.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/Customer.php @@ -188,6 +188,15 @@ class Customer extends \Google\Protobuf\Internal\Message * Generated from protobuf field .google.ads.googleads.v16.resources.LocalServicesSettings local_services_settings = 45 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ protected $local_services_settings = null; + /** + * Output only. Brand Safety setting at the account level. Allows for + * selecting an inventory type to show your ads on content that is the right + * fit for your brand. See + * https://support.google.com/google-ads/answer/7515513. + * + * Generated from protobuf field .google.ads.googleads.v16.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $video_brand_safety_suitability = 0; /** * Constructor. @@ -272,6 +281,11 @@ class Customer extends \Google\Protobuf\Internal\Message * Output only. Customer Agreement Setting for a customer. * @type \Google\Ads\GoogleAds\V16\Resources\LocalServicesSettings $local_services_settings * Output only. Settings for Local Services customer. + * @type int $video_brand_safety_suitability + * Output only. Brand Safety setting at the account level. Allows for + * selecting an inventory type to show your ads on content that is the right + * fit for your brand. See + * https://support.google.com/google-ads/answer/7515513. * } */ public function __construct($data = NULL) { @@ -1161,5 +1175,37 @@ public function setLocalServicesSettings($var) return $this; } + /** + * Output only. Brand Safety setting at the account level. Allows for + * selecting an inventory type to show your ads on content that is the right + * fit for your brand. See + * https://support.google.com/google-ads/answer/7515513. + * + * Generated from protobuf field .google.ads.googleads.v16.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return int + */ + public function getVideoBrandSafetySuitability() + { + return $this->video_brand_safety_suitability; + } + + /** + * Output only. Brand Safety setting at the account level. Allows for + * selecting an inventory type to show your ads on content that is the right + * fit for your brand. See + * https://support.google.com/google-ads/answer/7515513. + * + * Generated from protobuf field .google.ads.googleads.v16.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param int $var + * @return $this + */ + public function setVideoBrandSafetySuitability($var) + { + GPBUtil::checkEnum($var, \Google\Ads\GoogleAds\V16\Enums\BrandSafetySuitabilityEnum\BrandSafetySuitability::class); + $this->video_brand_safety_suitability = $var; + + return $this; + } + } diff --git a/src/Google/Ads/GoogleAds/V16/Resources/CustomerNegativeCriterion.php b/src/Google/Ads/GoogleAds/V16/Resources/CustomerNegativeCriterion.php index f29cb4dea..2dd00fd83 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/CustomerNegativeCriterion.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/CustomerNegativeCriterion.php @@ -65,6 +65,8 @@ class CustomerNegativeCriterion extends \Google\Protobuf\Internal\Message * Immutable. YouTube Channel. * @type \Google\Ads\GoogleAds\V16\Common\NegativeKeywordListInfo $negative_keyword_list * Immutable. NegativeKeywordList. + * @type \Google\Ads\GoogleAds\V16\Common\IpBlockInfo $ip_block + * Immutable. IPBLock * } */ public function __construct($data = NULL) { @@ -381,6 +383,37 @@ public function setNegativeKeywordList($var) return $this; } + /** + * Immutable. IPBLock + * + * Generated from protobuf field .google.ads.googleads.v16.common.IpBlockInfo ip_block = 12 [(.google.api.field_behavior) = IMMUTABLE]; + * @return \Google\Ads\GoogleAds\V16\Common\IpBlockInfo|null + */ + public function getIpBlock() + { + return $this->readOneof(12); + } + + public function hasIpBlock() + { + return $this->hasOneof(12); + } + + /** + * Immutable. IPBLock + * + * Generated from protobuf field .google.ads.googleads.v16.common.IpBlockInfo ip_block = 12 [(.google.api.field_behavior) = IMMUTABLE]; + * @param \Google\Ads\GoogleAds\V16\Common\IpBlockInfo $var + * @return $this + */ + public function setIpBlock($var) + { + GPBUtil::checkMessage($var, \Google\Ads\GoogleAds\V16\Common\IpBlockInfo::class); + $this->writeOneof(12, $var); + + return $this; + } + /** * @return string */ diff --git a/src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema.php b/src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema.php index e5fee6961..482c7019f 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema.php @@ -32,10 +32,21 @@ class SkAdNetworkConversionValueSchema extends \Google\Protobuf\Internal\Message protected $measurement_window_hours = 0; /** * Output only. Fine grained conversion value mappings. + * For SkAdNetwork versions >= 4.0 that support multiple conversion + * windows, fine grained conversion value mappings are only applicable to + * the first postback. * * Generated from protobuf field repeated .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.FineGrainedConversionValueMappings fine_grained_conversion_value_mappings = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ private $fine_grained_conversion_value_mappings; + /** + * Output only. Per-postback conversion value mappings for postbacks in + * multiple conversion windows. Only applicable for SkAdNetwork versions + * >= 4.0. + * + * Generated from protobuf field repeated .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.PostbackMapping postback_mappings = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + private $postback_mappings; /** * Constructor. @@ -52,6 +63,13 @@ class SkAdNetworkConversionValueSchema extends \Google\Protobuf\Internal\Message * (https://developer.apple.com/documentation/storekit/skadnetwork/3566697-updateconversionvalue). * @type array<\Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\FineGrainedConversionValueMappings>|\Google\Protobuf\Internal\RepeatedField $fine_grained_conversion_value_mappings * Output only. Fine grained conversion value mappings. + * For SkAdNetwork versions >= 4.0 that support multiple conversion + * windows, fine grained conversion value mappings are only applicable to + * the first postback. + * @type array<\Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\PostbackMapping>|\Google\Protobuf\Internal\RepeatedField $postback_mappings + * Output only. Per-postback conversion value mappings for postbacks in + * multiple conversion windows. Only applicable for SkAdNetwork versions + * >= 4.0. * } */ public function __construct($data = NULL) { @@ -119,6 +137,9 @@ public function setMeasurementWindowHours($var) /** * Output only. Fine grained conversion value mappings. + * For SkAdNetwork versions >= 4.0 that support multiple conversion + * windows, fine grained conversion value mappings are only applicable to + * the first postback. * * Generated from protobuf field repeated .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.FineGrainedConversionValueMappings fine_grained_conversion_value_mappings = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return \Google\Protobuf\Internal\RepeatedField @@ -130,6 +151,9 @@ public function getFineGrainedConversionValueMappings() /** * Output only. Fine grained conversion value mappings. + * For SkAdNetwork versions >= 4.0 that support multiple conversion + * windows, fine grained conversion value mappings are only applicable to + * the first postback. * * Generated from protobuf field repeated .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.FineGrainedConversionValueMappings fine_grained_conversion_value_mappings = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @param array<\Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\FineGrainedConversionValueMappings>|\Google\Protobuf\Internal\RepeatedField $var @@ -143,6 +167,36 @@ public function setFineGrainedConversionValueMappings($var) return $this; } + /** + * Output only. Per-postback conversion value mappings for postbacks in + * multiple conversion windows. Only applicable for SkAdNetwork versions + * >= 4.0. + * + * Generated from protobuf field repeated .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.PostbackMapping postback_mappings = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return \Google\Protobuf\Internal\RepeatedField + */ + public function getPostbackMappings() + { + return $this->postback_mappings; + } + + /** + * Output only. Per-postback conversion value mappings for postbacks in + * multiple conversion windows. Only applicable for SkAdNetwork versions + * >= 4.0. + * + * Generated from protobuf field repeated .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.PostbackMapping postback_mappings = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param array<\Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\PostbackMapping>|\Google\Protobuf\Internal\RepeatedField $var + * @return $this + */ + public function setPostbackMappings($var) + { + $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\PostbackMapping::class); + $this->postback_mappings = $arr; + + return $this; + } + } // Adding a class alias for backwards compatibility with the previous class name. diff --git a/src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema/CoarseGrainedConversionValueMappings.php b/src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema/CoarseGrainedConversionValueMappings.php new file mode 100644 index 000000000..beb942d6f --- /dev/null +++ b/src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema/CoarseGrainedConversionValueMappings.php @@ -0,0 +1,168 @@ +google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.CoarseGrainedConversionValueMappings + */ +class CoarseGrainedConversionValueMappings extends \Google\Protobuf\Internal\Message +{ + /** + * Output only. Mapping for "low" coarse conversion value. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.ConversionValueMapping low_conversion_value_mapping = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $low_conversion_value_mapping = null; + /** + * Output only. Mapping for "medium" coarse conversion value. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.ConversionValueMapping medium_conversion_value_mapping = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $medium_conversion_value_mapping = null; + /** + * Output only. Mapping for "high" coarse conversion value. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.ConversionValueMapping high_conversion_value_mapping = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $high_conversion_value_mapping = null; + + /** + * Constructor. + * + * @param array $data { + * Optional. Data for populating the Message object. + * + * @type \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping $low_conversion_value_mapping + * Output only. Mapping for "low" coarse conversion value. + * @type \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping $medium_conversion_value_mapping + * Output only. Mapping for "medium" coarse conversion value. + * @type \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping $high_conversion_value_mapping + * Output only. Mapping for "high" coarse conversion value. + * } + */ + public function __construct($data = NULL) { + \GPBMetadata\Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema::initOnce(); + parent::__construct($data); + } + + /** + * Output only. Mapping for "low" coarse conversion value. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.ConversionValueMapping low_conversion_value_mapping = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping|null + */ + public function getLowConversionValueMapping() + { + return $this->low_conversion_value_mapping; + } + + public function hasLowConversionValueMapping() + { + return isset($this->low_conversion_value_mapping); + } + + public function clearLowConversionValueMapping() + { + unset($this->low_conversion_value_mapping); + } + + /** + * Output only. Mapping for "low" coarse conversion value. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.ConversionValueMapping low_conversion_value_mapping = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping $var + * @return $this + */ + public function setLowConversionValueMapping($var) + { + GPBUtil::checkMessage($var, \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping::class); + $this->low_conversion_value_mapping = $var; + + return $this; + } + + /** + * Output only. Mapping for "medium" coarse conversion value. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.ConversionValueMapping medium_conversion_value_mapping = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping|null + */ + public function getMediumConversionValueMapping() + { + return $this->medium_conversion_value_mapping; + } + + public function hasMediumConversionValueMapping() + { + return isset($this->medium_conversion_value_mapping); + } + + public function clearMediumConversionValueMapping() + { + unset($this->medium_conversion_value_mapping); + } + + /** + * Output only. Mapping for "medium" coarse conversion value. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.ConversionValueMapping medium_conversion_value_mapping = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping $var + * @return $this + */ + public function setMediumConversionValueMapping($var) + { + GPBUtil::checkMessage($var, \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping::class); + $this->medium_conversion_value_mapping = $var; + + return $this; + } + + /** + * Output only. Mapping for "high" coarse conversion value. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.ConversionValueMapping high_conversion_value_mapping = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping|null + */ + public function getHighConversionValueMapping() + { + return $this->high_conversion_value_mapping; + } + + public function hasHighConversionValueMapping() + { + return isset($this->high_conversion_value_mapping); + } + + public function clearHighConversionValueMapping() + { + unset($this->high_conversion_value_mapping); + } + + /** + * Output only. Mapping for "high" coarse conversion value. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.ConversionValueMapping high_conversion_value_mapping = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping $var + * @return $this + */ + public function setHighConversionValueMapping($var) + { + GPBUtil::checkMessage($var, \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\ConversionValueMapping::class); + $this->high_conversion_value_mapping = $var; + + return $this; + } + +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(CoarseGrainedConversionValueMappings::class, \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings::class); + diff --git a/src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema/PostbackMapping.php b/src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema/PostbackMapping.php new file mode 100644 index 000000000..509400cef --- /dev/null +++ b/src/Google/Ads/GoogleAds/V16/Resources/CustomerSkAdNetworkConversionValueSchema/SkAdNetworkConversionValueSchema/PostbackMapping.php @@ -0,0 +1,236 @@ +google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.PostbackMapping + */ +class PostbackMapping extends \Google\Protobuf\Internal\Message +{ + /** + * Output only. 0-based index that indicates the order of postback. Valid + * values are in the inclusive range [0,2]. + * + * Generated from protobuf field int32 postback_sequence_index = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $postback_sequence_index = 0; + /** + * Output only. Conversion value mappings for all coarse grained + * conversion values. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.CoarseGrainedConversionValueMappings coarse_grained_conversion_value_mappings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $coarse_grained_conversion_value_mappings = null; + protected $lock_window_trigger; + + /** + * Constructor. + * + * @param array $data { + * Optional. Data for populating the Message object. + * + * @type int $postback_sequence_index + * Output only. 0-based index that indicates the order of postback. Valid + * values are in the inclusive range [0,2]. + * @type \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\CoarseGrainedConversionValueMappings $coarse_grained_conversion_value_mappings + * Output only. Conversion value mappings for all coarse grained + * conversion values. + * @type int $lock_window_coarse_conversion_value + * Output only. Coarse grained conversion value that triggers conversion + * window lock. + * @type int $lock_window_fine_conversion_value + * Output only. Fine grained conversion value that triggers conversion + * window lock. + * @type string $lock_window_event + * Output only. Event name that triggers conversion window lock. + * } + */ + public function __construct($data = NULL) { + \GPBMetadata\Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema::initOnce(); + parent::__construct($data); + } + + /** + * Output only. 0-based index that indicates the order of postback. Valid + * values are in the inclusive range [0,2]. + * + * Generated from protobuf field int32 postback_sequence_index = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return int + */ + public function getPostbackSequenceIndex() + { + return $this->postback_sequence_index; + } + + /** + * Output only. 0-based index that indicates the order of postback. Valid + * values are in the inclusive range [0,2]. + * + * Generated from protobuf field int32 postback_sequence_index = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param int $var + * @return $this + */ + public function setPostbackSequenceIndex($var) + { + GPBUtil::checkInt32($var); + $this->postback_sequence_index = $var; + + return $this; + } + + /** + * Output only. Conversion value mappings for all coarse grained + * conversion values. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.CoarseGrainedConversionValueMappings coarse_grained_conversion_value_mappings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\CoarseGrainedConversionValueMappings|null + */ + public function getCoarseGrainedConversionValueMappings() + { + return $this->coarse_grained_conversion_value_mappings; + } + + public function hasCoarseGrainedConversionValueMappings() + { + return isset($this->coarse_grained_conversion_value_mappings); + } + + public function clearCoarseGrainedConversionValueMappings() + { + unset($this->coarse_grained_conversion_value_mappings); + } + + /** + * Output only. Conversion value mappings for all coarse grained + * conversion values. + * + * Generated from protobuf field .google.ads.googleads.v16.resources.CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.CoarseGrainedConversionValueMappings coarse_grained_conversion_value_mappings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\CoarseGrainedConversionValueMappings $var + * @return $this + */ + public function setCoarseGrainedConversionValueMappings($var) + { + GPBUtil::checkMessage($var, \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema\SkAdNetworkConversionValueSchema\CoarseGrainedConversionValueMappings::class); + $this->coarse_grained_conversion_value_mappings = $var; + + return $this; + } + + /** + * Output only. Coarse grained conversion value that triggers conversion + * window lock. + * + * Generated from protobuf field .google.ads.googleads.v16.enums.SkAdNetworkCoarseConversionValueEnum.SkAdNetworkCoarseConversionValue lock_window_coarse_conversion_value = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return int + */ + public function getLockWindowCoarseConversionValue() + { + return $this->readOneof(3); + } + + public function hasLockWindowCoarseConversionValue() + { + return $this->hasOneof(3); + } + + /** + * Output only. Coarse grained conversion value that triggers conversion + * window lock. + * + * Generated from protobuf field .google.ads.googleads.v16.enums.SkAdNetworkCoarseConversionValueEnum.SkAdNetworkCoarseConversionValue lock_window_coarse_conversion_value = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param int $var + * @return $this + */ + public function setLockWindowCoarseConversionValue($var) + { + GPBUtil::checkEnum($var, \Google\Ads\GoogleAds\V16\Enums\SkAdNetworkCoarseConversionValueEnum\SkAdNetworkCoarseConversionValue::class); + $this->writeOneof(3, $var); + + return $this; + } + + /** + * Output only. Fine grained conversion value that triggers conversion + * window lock. + * + * Generated from protobuf field int32 lock_window_fine_conversion_value = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return int + */ + public function getLockWindowFineConversionValue() + { + return $this->readOneof(4); + } + + public function hasLockWindowFineConversionValue() + { + return $this->hasOneof(4); + } + + /** + * Output only. Fine grained conversion value that triggers conversion + * window lock. + * + * Generated from protobuf field int32 lock_window_fine_conversion_value = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param int $var + * @return $this + */ + public function setLockWindowFineConversionValue($var) + { + GPBUtil::checkInt32($var); + $this->writeOneof(4, $var); + + return $this; + } + + /** + * Output only. Event name that triggers conversion window lock. + * + * Generated from protobuf field string lock_window_event = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return string + */ + public function getLockWindowEvent() + { + return $this->readOneof(5); + } + + public function hasLockWindowEvent() + { + return $this->hasOneof(5); + } + + /** + * Output only. Event name that triggers conversion window lock. + * + * Generated from protobuf field string lock_window_event = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param string $var + * @return $this + */ + public function setLockWindowEvent($var) + { + GPBUtil::checkString($var, True); + $this->writeOneof(5, $var); + + return $this; + } + + /** + * @return string + */ + public function getLockWindowTrigger() + { + return $this->whichOneof("lock_window_trigger"); + } + +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PostbackMapping::class, \Google\Ads\GoogleAds\V16\Resources\CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping::class); + diff --git a/src/Google/Ads/GoogleAds/V16/Resources/GenderView.php b/src/Google/Ads/GoogleAds/V16/Resources/GenderView.php index 380b1c09f..afd56c4e3 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/GenderView.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/GenderView.php @@ -10,6 +10,9 @@ /** * A gender view. + * The gender_view resource reflects the effective serving state, rather than + * what criteria were added. An ad group without gender criteria by default + * shows to all genders, so all genders appear in gender_view with stats. * * Generated from protobuf message google.ads.googleads.v16.resources.GenderView */ diff --git a/src/Google/Ads/GoogleAds/V16/Resources/LocalServicesLead.php b/src/Google/Ads/GoogleAds/V16/Resources/LocalServicesLead.php index 33d30895d..a90ff39b4 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/LocalServicesLead.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/LocalServicesLead.php @@ -95,6 +95,12 @@ class LocalServicesLead extends \Google\Protobuf\Internal\Message * Generated from protobuf field bool lead_charged = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ protected $lead_charged = false; + /** + * Output only. Credit details of the lead. + * + * Generated from protobuf field optional .google.ads.googleads.v16.resources.CreditDetails credit_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + protected $credit_details = null; /** * Constructor. @@ -135,6 +141,8 @@ class LocalServicesLead extends \Google\Protobuf\Internal\Message * Output only. Note added by advertiser for the lead. * @type bool $lead_charged * Output only. True if the advertiser was charged for the lead. + * @type \Google\Ads\GoogleAds\V16\Resources\CreditDetails $credit_details + * Output only. Credit details of the lead. * } */ public function __construct($data = NULL) { @@ -470,5 +478,41 @@ public function setLeadCharged($var) return $this; } + /** + * Output only. Credit details of the lead. + * + * Generated from protobuf field optional .google.ads.googleads.v16.resources.CreditDetails credit_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return \Google\Ads\GoogleAds\V16\Resources\CreditDetails|null + */ + public function getCreditDetails() + { + return $this->credit_details; + } + + public function hasCreditDetails() + { + return isset($this->credit_details); + } + + public function clearCreditDetails() + { + unset($this->credit_details); + } + + /** + * Output only. Credit details of the lead. + * + * Generated from protobuf field optional .google.ads.googleads.v16.resources.CreditDetails credit_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param \Google\Ads\GoogleAds\V16\Resources\CreditDetails $var + * @return $this + */ + public function setCreditDetails($var) + { + GPBUtil::checkMessage($var, \Google\Ads\GoogleAds\V16\Resources\CreditDetails::class); + $this->credit_details = $var; + + return $this; + } + } diff --git a/src/Google/Ads/GoogleAds/V16/Resources/LocationView.php b/src/Google/Ads/GoogleAds/V16/Resources/LocationView.php index ab435e56c..1a512f2e4 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/LocationView.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/LocationView.php @@ -9,8 +9,10 @@ use Google\Protobuf\Internal\GPBUtil; /** - * A location view summarizes the performance of campaigns by - * Location criteria. + * A location view summarizes the performance of campaigns by a Location + * criterion. + * If no Location criterion is set, no results are returned; instead, use + * geographic_view or user_location_view for visitor location data. * * Generated from protobuf message google.ads.googleads.v16.resources.LocationView */ diff --git a/src/Google/Ads/GoogleAds/V16/Resources/MessageDetails.php b/src/Google/Ads/GoogleAds/V16/Resources/MessageDetails.php index 592d494c5..99521baf6 100644 --- a/src/Google/Ads/GoogleAds/V16/Resources/MessageDetails.php +++ b/src/Google/Ads/GoogleAds/V16/Resources/MessageDetails.php @@ -21,6 +21,13 @@ class MessageDetails extends \Google\Protobuf\Internal\Message * Generated from protobuf field string text = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ protected $text = ''; + /** + * Output only. URL to the SMS or email attachments. These URLs can be used to + * download the contents of the attachment by using the developer token. + * + * Generated from protobuf field repeated string attachment_urls = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + */ + private $attachment_urls; /** * Constructor. @@ -30,6 +37,9 @@ class MessageDetails extends \Google\Protobuf\Internal\Message * * @type string $text * Output only. Textual content of the message. + * @type array|\Google\Protobuf\Internal\RepeatedField $attachment_urls + * Output only. URL to the SMS or email attachments. These URLs can be used to + * download the contents of the attachment by using the developer token. * } */ public function __construct($data = NULL) { @@ -63,5 +73,33 @@ public function setText($var) return $this; } + /** + * Output only. URL to the SMS or email attachments. These URLs can be used to + * download the contents of the attachment by using the developer token. + * + * Generated from protobuf field repeated string attachment_urls = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @return \Google\Protobuf\Internal\RepeatedField + */ + public function getAttachmentUrls() + { + return $this->attachment_urls; + } + + /** + * Output only. URL to the SMS or email attachments. These URLs can be used to + * download the contents of the attachment by using the developer token. + * + * Generated from protobuf field repeated string attachment_urls = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * @param array|\Google\Protobuf\Internal\RepeatedField $var + * @return $this + */ + public function setAttachmentUrls($var) + { + $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::STRING); + $this->attachment_urls = $arr; + + return $this; + } + } diff --git a/src/Google/Ads/GoogleAds/V16/Services/MutateCustomerSkAdNetworkConversionValueSchemaRequest.php b/src/Google/Ads/GoogleAds/V16/Services/MutateCustomerSkAdNetworkConversionValueSchemaRequest.php index 799e36dc9..bb719e9af 100644 --- a/src/Google/Ads/GoogleAds/V16/Services/MutateCustomerSkAdNetworkConversionValueSchemaRequest.php +++ b/src/Google/Ads/GoogleAds/V16/Services/MutateCustomerSkAdNetworkConversionValueSchemaRequest.php @@ -35,6 +35,14 @@ class MutateCustomerSkAdNetworkConversionValueSchemaRequest extends \Google\Prot * Generated from protobuf field bool validate_only = 3; */ protected $validate_only = false; + /** + * Optional. If true, enables returning warnings. Warnings return error + * messages and error codes without blocking the execution of the mutate + * operation. + * + * Generated from protobuf field bool enable_warnings = 4 [(.google.api.field_behavior) = OPTIONAL]; + */ + protected $enable_warnings = false; /** * Constructor. @@ -49,6 +57,10 @@ class MutateCustomerSkAdNetworkConversionValueSchemaRequest extends \Google\Prot * @type bool $validate_only * If true, the request is validated but not executed. Only errors are * returned, not results. + * @type bool $enable_warnings + * Optional. If true, enables returning warnings. Warnings return error + * messages and error codes without blocking the execution of the mutate + * operation. * } */ public function __construct($data = NULL) { @@ -146,5 +158,35 @@ public function setValidateOnly($var) return $this; } + /** + * Optional. If true, enables returning warnings. Warnings return error + * messages and error codes without blocking the execution of the mutate + * operation. + * + * Generated from protobuf field bool enable_warnings = 4 [(.google.api.field_behavior) = OPTIONAL]; + * @return bool + */ + public function getEnableWarnings() + { + return $this->enable_warnings; + } + + /** + * Optional. If true, enables returning warnings. Warnings return error + * messages and error codes without blocking the execution of the mutate + * operation. + * + * Generated from protobuf field bool enable_warnings = 4 [(.google.api.field_behavior) = OPTIONAL]; + * @param bool $var + * @return $this + */ + public function setEnableWarnings($var) + { + GPBUtil::checkBool($var); + $this->enable_warnings = $var; + + return $this; + } + } diff --git a/src/Google/Ads/GoogleAds/V16/Services/MutateCustomerSkAdNetworkConversionValueSchemaResponse.php b/src/Google/Ads/GoogleAds/V16/Services/MutateCustomerSkAdNetworkConversionValueSchemaResponse.php index 4e9198f01..ab83ad4da 100644 --- a/src/Google/Ads/GoogleAds/V16/Services/MutateCustomerSkAdNetworkConversionValueSchemaResponse.php +++ b/src/Google/Ads/GoogleAds/V16/Services/MutateCustomerSkAdNetworkConversionValueSchemaResponse.php @@ -21,6 +21,13 @@ class MutateCustomerSkAdNetworkConversionValueSchemaResponse extends \Google\Pro * Generated from protobuf field .google.ads.googleads.v16.services.MutateCustomerSkAdNetworkConversionValueSchemaResult result = 1; */ protected $result = null; + /** + * Non blocking errors that provides schema validation failure details. + * Returned only when enable_warnings = true. + * + * Generated from protobuf field .google.rpc.Status warning = 2; + */ + protected $warning = null; /** * Constructor. @@ -30,6 +37,9 @@ class MutateCustomerSkAdNetworkConversionValueSchemaResponse extends \Google\Pro * * @type \Google\Ads\GoogleAds\V16\Services\MutateCustomerSkAdNetworkConversionValueSchemaResult $result * All results for the mutate. + * @type \Google\Rpc\Status $warning + * Non blocking errors that provides schema validation failure details. + * Returned only when enable_warnings = true. * } */ public function __construct($data = NULL) { @@ -73,5 +83,43 @@ public function setResult($var) return $this; } + /** + * Non blocking errors that provides schema validation failure details. + * Returned only when enable_warnings = true. + * + * Generated from protobuf field .google.rpc.Status warning = 2; + * @return \Google\Rpc\Status|null + */ + public function getWarning() + { + return $this->warning; + } + + public function hasWarning() + { + return isset($this->warning); + } + + public function clearWarning() + { + unset($this->warning); + } + + /** + * Non blocking errors that provides schema validation failure details. + * Returned only when enable_warnings = true. + * + * Generated from protobuf field .google.rpc.Status warning = 2; + * @param \Google\Rpc\Status $var + * @return $this + */ + public function setWarning($var) + { + GPBUtil::checkMessage($var, \Google\Rpc\Status::class); + $this->warning = $var; + + return $this; + } + }