@artalaxies/google-ads
Version:
Googleads client for Node.js
700 lines (699 loc) • 4.93 MB
JSON
{
"nested": {
"google": {
"nested": {
"ads": {
"nested": {
"googleads": {
"nested": {
"v17": {
"nested": {
"common": {
"options": {
"csharp_namespace": "Google.Ads.GoogleAds.V17.Common",
"go_package": "google.golang.org/genproto/googleapis/ads/googleads/v17/common;common",
"java_multiple_files": true,
"java_outer_classname": "ValueProto",
"java_package": "com.google.ads.googleads.v17.common",
"objc_class_prefix": "GAA",
"php_namespace": "Google\\Ads\\GoogleAds\\V17\\Common",
"ruby_package": "Google::Ads::GoogleAds::V17::Common"
},
"nested": {
"AdTextAsset": {
"oneofs": {
"_text": {
"oneof": [
"text"
]
}
},
"fields": {
"text": {
"type": "string",
"id": 4,
"options": {
"proto3_optional": true
}
},
"pinnedField": {
"type": "google.ads.googleads.v17.enums.ServedAssetFieldTypeEnum.ServedAssetFieldType",
"id": 2
},
"assetPerformanceLabel": {
"type": "google.ads.googleads.v17.enums.AssetPerformanceLabelEnum.AssetPerformanceLabel",
"id": 5
},
"policySummaryInfo": {
"type": "AdAssetPolicySummary",
"id": 6
}
}
},
"AdImageAsset": {
"oneofs": {
"_asset": {
"oneof": [
"asset"
]
}
},
"fields": {
"asset": {
"type": "string",
"id": 2,
"options": {
"proto3_optional": true
}
}
}
},
"AdVideoAsset": {
"oneofs": {
"_asset": {
"oneof": [
"asset"
]
},
"_adVideoAssetInfo": {
"oneof": [
"adVideoAssetInfo"
]
}
},
"fields": {
"asset": {
"type": "string",
"id": 2,
"options": {
"proto3_optional": true
}
},
"adVideoAssetInfo": {
"type": "AdVideoAssetInfo",
"id": 4,
"options": {
"proto3_optional": true
}
}
}
},
"AdVideoAssetInfo": {
"oneofs": {
"_adVideoAssetInventoryPreferences": {
"oneof": [
"adVideoAssetInventoryPreferences"
]
}
},
"fields": {
"adVideoAssetInventoryPreferences": {
"type": "AdVideoAssetInventoryPreferences",
"id": 1,
"options": {
"proto3_optional": true
}
}
}
},
"AdVideoAssetInventoryPreferences": {
"oneofs": {
"_inFeedPreference": {
"oneof": [
"inFeedPreference"
]
},
"_inStreamPreference": {
"oneof": [
"inStreamPreference"
]
},
"_shortsPreference": {
"oneof": [
"shortsPreference"
]
}
},
"fields": {
"inFeedPreference": {
"type": "bool",
"id": 1,
"options": {
"proto3_optional": true
}
},
"inStreamPreference": {
"type": "bool",
"id": 2,
"options": {
"proto3_optional": true
}
},
"shortsPreference": {
"type": "bool",
"id": 3,
"options": {
"proto3_optional": true
}
}
}
},
"AdMediaBundleAsset": {
"oneofs": {
"_asset": {
"oneof": [
"asset"
]
}
},
"fields": {
"asset": {
"type": "string",
"id": 2,
"options": {
"proto3_optional": true
}
}
}
},
"AdDemandGenCarouselCardAsset": {
"oneofs": {
"_asset": {
"oneof": [
"asset"
]
}
},
"fields": {
"asset": {
"type": "string",
"id": 1,
"options": {
"proto3_optional": true
}
}
}
},
"AdCallToActionAsset": {
"oneofs": {
"_asset": {
"oneof": [
"asset"
]
}
},
"fields": {
"asset": {
"type": "string",
"id": 1,
"options": {
"proto3_optional": true
}
}
}
},
"AdAssetPolicySummary": {
"fields": {
"policyTopicEntries": {
"rule": "repeated",
"type": "PolicyTopicEntry",
"id": 1
},
"reviewStatus": {
"type": "google.ads.googleads.v17.enums.PolicyReviewStatusEnum.PolicyReviewStatus",
"id": 2
},
"approvalStatus": {
"type": "google.ads.googleads.v17.enums.PolicyApprovalStatusEnum.PolicyApprovalStatus",
"id": 3
}
}
},
"AssetLinkPrimaryStatusDetails": {
"oneofs": {
"_reason": {
"oneof": [
"reason"
]
},
"_status": {
"oneof": [
"status"
]
},
"details": {
"oneof": [
"assetDisapproved"
]
}
},
"fields": {
"reason": {
"type": "google.ads.googleads.v17.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason",
"id": 1,
"options": {
"proto3_optional": true
}
},
"status": {
"type": "google.ads.googleads.v17.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus",
"id": 2,
"options": {
"proto3_optional": true
}
},
"assetDisapproved": {
"type": "AssetDisapproved",
"id": 3
}
}
},
"AssetDisapproved": {
"fields": {
"offlineEvaluationErrorReasons": {
"rule": "repeated",
"type": "google.ads.googleads.v17.enums.AssetOfflineEvaluationErrorReasonsEnum.AssetOfflineEvaluationErrorReasons",
"id": 1
}
}
},
"PolicyViolationKey": {
"oneofs": {
"_policyName": {
"oneof": [
"policyName"
]
},
"_violatingText": {
"oneof": [
"violatingText"
]
}
},
"fields": {
"policyName": {
"type": "string",
"id": 3,
"options": {
"proto3_optional": true
}
},
"violatingText": {
"type": "string",
"id": 4,
"options": {
"proto3_optional": true
}
}
}
},
"PolicyValidationParameter": {
"fields": {
"ignorablePolicyTopics": {
"rule": "repeated",
"type": "string",
"id": 3
},
"exemptPolicyViolationKeys": {
"rule": "repeated",
"type": "PolicyViolationKey",
"id": 2
}
}
},
"PolicyTopicEntry": {
"oneofs": {
"_topic": {
"oneof": [
"topic"
]
}
},
"fields": {
"topic": {
"type": "string",
"id": 5,
"options": {
"proto3_optional": true
}
},
"type": {
"type": "google.ads.googleads.v17.enums.PolicyTopicEntryTypeEnum.PolicyTopicEntryType",
"id": 2
},
"evidences": {
"rule": "repeated",
"type": "PolicyTopicEvidence",
"id": 3
},
"constraints": {
"rule": "repeated",
"type": "PolicyTopicConstraint",
"id": 4
}
}
},
"PolicyTopicEvidence": {
"oneofs": {
"value": {
"oneof": [
"websiteList",
"textList",
"languageCode",
"destinationTextList",
"destinationMismatch",
"destinationNotWorking"
]
}
},
"fields": {
"websiteList": {
"type": "WebsiteList",
"id": 3
},
"textList": {
"type": "TextList",
"id": 4
},
"languageCode": {
"type": "string",
"id": 9
},
"destinationTextList": {
"type": "DestinationTextList",
"id": 6
},
"destinationMismatch": {
"type": "DestinationMismatch",
"id": 7
},
"destinationNotWorking": {
"type": "DestinationNotWorking",
"id": 8
}
},
"nested": {
"TextList": {
"fields": {
"texts": {
"rule": "repeated",
"type": "string",
"id": 2
}
}
},
"WebsiteList": {
"fields": {
"websites": {
"rule": "repeated",
"type": "string",
"id": 2
}
}
},
"DestinationTextList": {
"fields": {
"destinationTexts": {
"rule": "repeated",
"type": "string",
"id": 2
}
}
},
"DestinationMismatch": {
"fields": {
"urlTypes": {
"rule": "repeated",
"type": "google.ads.googleads.v17.enums.PolicyTopicEvidenceDestinationMismatchUrlTypeEnum.PolicyTopicEvidenceDestinationMismatchUrlType",
"id": 1
}
}
},
"DestinationNotWorking": {
"oneofs": {
"_expandedUrl": {
"oneof": [
"expandedUrl"
]
},
"_lastCheckedDateTime": {
"oneof": [
"lastCheckedDateTime"
]
},
"reason": {
"oneof": [
"dnsErrorType",
"httpErrorCode"
]
}
},
"fields": {
"expandedUrl": {
"type": "string",
"id": 7,
"options": {
"proto3_optional": true
}
},
"device": {
"type": "google.ads.googleads.v17.enums.PolicyTopicEvidenceDestinationNotWorkingDeviceEnum.PolicyTopicEvidenceDestinationNotWorkingDevice",
"id": 4
},
"lastCheckedDateTime": {
"type": "string",
"id": 8,
"options": {
"proto3_optional": true
}
},
"dnsErrorType": {
"type": "google.ads.googleads.v17.enums.PolicyTopicEvidenceDestinationNotWorkingDnsErrorTypeEnum.PolicyTopicEvidenceDestinationNotWorkingDnsErrorType",
"id": 1
},
"httpErrorCode": {
"type": "int64",
"id": 6
}
}
}
}
},
"PolicyTopicConstraint": {
"oneofs": {
"value": {
"oneof": [
"countryConstraintList",
"resellerConstraint",
"certificateMissingInCountryList",
"certificateDomainMismatchInCountryList"
]
}
},
"fields": {
"countryConstraintList": {
"type": "CountryConstraintList",
"id": 1
},
"resellerConstraint": {
"type": "ResellerConstraint",
"id": 2
},
"certificateMissingInCountryList": {
"type": "CountryConstraintList",
"id": 3
},
"certificateDomainMismatchInCountryList": {
"type": "CountryConstraintList",
"id": 4
}
},
"nested": {
"CountryConstraintList": {
"oneofs": {
"_totalTargetedCountries": {
"oneof": [
"totalTargetedCountries"
]
}
},
"fields": {
"totalTargetedCountries": {
"type": "int32",
"id": 3,
"options": {
"proto3_optional": true
}
},
"countries": {
"rule": "repeated",
"type": "CountryConstraint",
"id": 2
}
}
},
"ResellerConstraint": {
"fields": {}
},
"CountryConstraint": {
"oneofs": {
"_countryCriterion": {
"oneof": [
"countryCriterion"
]
}
},
"fields": {
"countryCriterion": {
"type": "string",
"id": 2,
"options": {
"proto3_optional": true
}
}
}
}
}
},
"TextAdInfo": {
"oneofs": {
"_headline": {
"oneof": [
"headline"
]
},
"_description1": {
"oneof": [
"description1"
]
},
"_description2": {
"oneof": [
"description2"
]
}
},
"fields": {
"headline": {
"type": "string",
"id": 4,
"options": {
"proto3_optional": true
}
},
"description1": {
"type": "string",
"id": 5,
"options": {
"proto3_optional": true
}
},
"description2": {
"type": "string",
"id": 6,
"options": {
"proto3_optional": true
}
}
}
},
"ExpandedTextAdInfo": {
"oneofs": {
"_headlinePart1": {
"oneof": [
"headlinePart1"
]
},
"_headlinePart2": {
"oneof": [
"headlinePart2"
]
},
"_headlinePart3": {
"oneof": [
"headlinePart3"
]
},
"_description": {
"oneof": [
"description"
]
},
"_description2": {
"oneof": [
"description2"
]
},
"_path1": {
"oneof": [
"path1"
]
},
"_path2": {
"oneof": [
"path2"
]
}
},
"fields": {
"headlinePart1": {
"type": "string",
"id": 8,
"options": {
"proto3_optional": true
}
},
"headlinePart2": {
"type": "string",
"id": 9,
"options": {
"proto3_optional": true
}
},
"headlinePart3": {
"type": "string",
"id": 10,
"options": {
"proto3_optional": true
}
},
"description": {
"type": "string",
"id": 11,
"options": {
"proto3_optional": true
}
},
"description2": {
"type": "string",
"id": 12,
"options": {
"proto3_optional": true
}
},
"path1": {
"type": "string",
"id": 13,
"options": {
"proto3_optional": true
}
},
"path2": {
"type": "string",
"id": 14,
"options": {
"proto3_optional": true
}
}
}
},
"ExpandedDynamicSearchAdInfo": {
"oneofs": {
"_description": {
"oneof": [
"description"
]
},
"_description2": {
"oneof": [
"description2"