1
+ defmodule Google.Ads.Googleads.V16.Common.AdTextAsset do
2
+ @ moduledoc false
3
+
4
+ use Protobuf , protoc_gen_elixir_version: "0.12.0" , syntax: :proto3
5
+
6
+ field :text , 4 , proto3_optional: true , type: :string
7
+
8
+ field :pinned_field , 2 ,
9
+ type: Google.Ads.Googleads.V16.Enums.ServedAssetFieldTypeEnum.ServedAssetFieldType ,
10
+ json_name: "pinnedField" ,
11
+ enum: true
12
+
13
+ field :asset_performance_label , 5 ,
14
+ type: Google.Ads.Googleads.V16.Enums.AssetPerformanceLabelEnum.AssetPerformanceLabel ,
15
+ json_name: "assetPerformanceLabel" ,
16
+ enum: true
17
+
18
+ field :policy_summary_info , 6 ,
19
+ type: Google.Ads.Googleads.V16.Common.AdAssetPolicySummary ,
20
+ json_name: "policySummaryInfo"
21
+ end
22
+
23
+ defmodule Google.Ads.Googleads.V16.Common.AdImageAsset do
24
+ @ moduledoc false
25
+
26
+ use Protobuf , protoc_gen_elixir_version: "0.12.0" , syntax: :proto3
27
+
28
+ field :asset , 2 , proto3_optional: true , type: :string
29
+ end
30
+
31
+ defmodule Google.Ads.Googleads.V16.Common.AdVideoAsset do
32
+ @ moduledoc false
33
+
34
+ use Protobuf , protoc_gen_elixir_version: "0.12.0" , syntax: :proto3
35
+
36
+ field :asset , 2 , proto3_optional: true , type: :string
37
+ end
38
+
39
+ defmodule Google.Ads.Googleads.V16.Common.AdMediaBundleAsset do
40
+ @ moduledoc false
41
+
42
+ use Protobuf , protoc_gen_elixir_version: "0.12.0" , syntax: :proto3
43
+
44
+ field :asset , 2 , proto3_optional: true , type: :string
45
+ end
46
+
47
+ defmodule Google.Ads.Googleads.V16.Common.AdDiscoveryCarouselCardAsset do
48
+ @ moduledoc false
49
+
50
+ use Protobuf , protoc_gen_elixir_version: "0.12.0" , syntax: :proto3
51
+
52
+ field :asset , 1 , proto3_optional: true , type: :string
53
+ end
54
+
55
+ defmodule Google.Ads.Googleads.V16.Common.AdCallToActionAsset do
56
+ @ moduledoc false
57
+
58
+ use Protobuf , protoc_gen_elixir_version: "0.12.0" , syntax: :proto3
59
+
60
+ field :asset , 1 , proto3_optional: true , type: :string
61
+ end
0 commit comments