1// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: google/ads/googleads/v3/resources/remarketing_action.proto
3
4package resources
5
6import (
7	fmt "fmt"
8	math "math"
9
10	proto "github.com/golang/protobuf/proto"
11	wrappers "github.com/golang/protobuf/ptypes/wrappers"
12	common "google.golang.org/genproto/googleapis/ads/googleads/v3/common"
13	_ "google.golang.org/genproto/googleapis/api/annotations"
14)
15
16// Reference imports to suppress errors if they are not otherwise used.
17var _ = proto.Marshal
18var _ = fmt.Errorf
19var _ = math.Inf
20
21// This is a compile-time assertion to ensure that this generated file
22// is compatible with the proto package it is being compiled against.
23// A compilation error at this line likely means your copy of the
24// proto package needs to be updated.
25const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
26
27// A remarketing action. A snippet of JavaScript code that will collect the
28// product id and the type of page people visited (product page, shopping cart
29// page, purchase page, general site visit) on an advertiser's website.
30type RemarketingAction struct {
31	// Immutable. The resource name of the remarketing action.
32	// Remarketing action resource names have the form:
33	//
34	// `customers/{customer_id}/remarketingActions/{remarketing_action_id}`
35	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
36	// Output only. Id of the remarketing action.
37	Id *wrappers.Int64Value `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
38	// The name of the remarketing action.
39	//
40	// This field is required and should not be empty when creating new
41	// remarketing actions.
42	Name *wrappers.StringValue `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
43	// Output only. The snippets used for tracking remarketing actions.
44	TagSnippets          []*common.TagSnippet `protobuf:"bytes,4,rep,name=tag_snippets,json=tagSnippets,proto3" json:"tag_snippets,omitempty"`
45	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
46	XXX_unrecognized     []byte               `json:"-"`
47	XXX_sizecache        int32                `json:"-"`
48}
49
50func (m *RemarketingAction) Reset()         { *m = RemarketingAction{} }
51func (m *RemarketingAction) String() string { return proto.CompactTextString(m) }
52func (*RemarketingAction) ProtoMessage()    {}
53func (*RemarketingAction) Descriptor() ([]byte, []int) {
54	return fileDescriptor_c40c8690943ef763, []int{0}
55}
56
57func (m *RemarketingAction) XXX_Unmarshal(b []byte) error {
58	return xxx_messageInfo_RemarketingAction.Unmarshal(m, b)
59}
60func (m *RemarketingAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
61	return xxx_messageInfo_RemarketingAction.Marshal(b, m, deterministic)
62}
63func (m *RemarketingAction) XXX_Merge(src proto.Message) {
64	xxx_messageInfo_RemarketingAction.Merge(m, src)
65}
66func (m *RemarketingAction) XXX_Size() int {
67	return xxx_messageInfo_RemarketingAction.Size(m)
68}
69func (m *RemarketingAction) XXX_DiscardUnknown() {
70	xxx_messageInfo_RemarketingAction.DiscardUnknown(m)
71}
72
73var xxx_messageInfo_RemarketingAction proto.InternalMessageInfo
74
75func (m *RemarketingAction) GetResourceName() string {
76	if m != nil {
77		return m.ResourceName
78	}
79	return ""
80}
81
82func (m *RemarketingAction) GetId() *wrappers.Int64Value {
83	if m != nil {
84		return m.Id
85	}
86	return nil
87}
88
89func (m *RemarketingAction) GetName() *wrappers.StringValue {
90	if m != nil {
91		return m.Name
92	}
93	return nil
94}
95
96func (m *RemarketingAction) GetTagSnippets() []*common.TagSnippet {
97	if m != nil {
98		return m.TagSnippets
99	}
100	return nil
101}
102
103func init() {
104	proto.RegisterType((*RemarketingAction)(nil), "google.ads.googleads.v3.resources.RemarketingAction")
105}
106
107func init() {
108	proto.RegisterFile("google/ads/googleads/v3/resources/remarketing_action.proto", fileDescriptor_c40c8690943ef763)
109}
110
111var fileDescriptor_c40c8690943ef763 = []byte{
112	// 472 bytes of a gzipped FileDescriptorProto
113	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0xcf, 0x6a, 0x13, 0x41,
114	0x1c, 0xc7, 0xc9, 0x6e, 0x15, 0xdc, 0xd4, 0x83, 0x7b, 0x90, 0x58, 0x8b, 0xa6, 0x42, 0x21, 0x14,
115	0x99, 0x09, 0x59, 0xf1, 0x30, 0x7a, 0x99, 0x5c, 0x8a, 0x1e, 0xa4, 0x6c, 0x25, 0x82, 0x04, 0xc2,
116	0x64, 0x77, 0x3a, 0x8e, 0x66, 0x66, 0x96, 0x99, 0x49, 0x3c, 0x94, 0x9e, 0x7c, 0x04, 0xdf, 0xc0,
117	0xa3, 0x8f, 0xe2, 0x53, 0xf4, 0xdc, 0x47, 0xf0, 0x24, 0xd9, 0xf9, 0x93, 0x40, 0xa8, 0xe2, 0xed,
118	0x9b, 0xfc, 0xbe, 0x9f, 0xdf, 0xbf, 0xf9, 0x6d, 0x86, 0x98, 0x52, 0x6c, 0x41, 0x21, 0xa9, 0x0d,
119	0x74, 0x72, 0xad, 0x56, 0x05, 0xd4, 0xd4, 0xa8, 0xa5, 0xae, 0xa8, 0x81, 0x9a, 0x0a, 0xa2, 0xbf,
120	0x50, 0xcb, 0x25, 0x9b, 0x91, 0xca, 0x72, 0x25, 0x41, 0xa3, 0x95, 0x55, 0xf9, 0x91, 0x03, 0x00,
121	0xa9, 0x0d, 0x88, 0x2c, 0x58, 0x15, 0x20, 0xb2, 0x07, 0xc3, 0xdb, 0xd2, 0x57, 0x4a, 0x08, 0x25,
122	0xa1, 0x25, 0x6c, 0x66, 0x24, 0x6f, 0x1a, 0x6a, 0x5d, 0xd2, 0x83, 0xa7, 0x81, 0x68, 0x38, 0xbc,
123	0xe0, 0x74, 0x51, 0xcf, 0xe6, 0xf4, 0x13, 0x59, 0x71, 0xa5, 0xbd, 0xe1, 0xd1, 0x96, 0x21, 0x14,
124	0xf2, 0xa1, 0x27, 0x3e, 0xd4, 0xfe, 0x9a, 0x2f, 0x2f, 0xe0, 0x57, 0x4d, 0x9a, 0x86, 0x6a, 0xe3,
125	0xe3, 0x87, 0x5b, 0x28, 0x91, 0x52, 0x59, 0xb2, 0x9e, 0xc6, 0x47, 0x9f, 0x7d, 0x4f, 0xb3, 0x07,
126	0xe5, 0x66, 0x56, 0xdc, 0x8e, 0x9a, 0x7f, 0xc8, 0xee, 0x87, 0x2a, 0x33, 0x49, 0x04, 0xed, 0x75,
127	0xfa, 0x9d, 0xc1, 0xbd, 0xf1, 0xe8, 0x1a, 0xdf, 0xf9, 0x8d, 0x9f, 0x67, 0x27, 0x9b, 0xc1, 0xbd,
128	0x6a, 0xb8, 0x01, 0x95, 0x12, 0x70, 0x27, 0x55, 0xb9, 0x1f, 0x12, 0xbd, 0x23, 0x82, 0xe6, 0xc3,
129	0x2c, 0xe1, 0x75, 0x2f, 0xe9, 0x77, 0x06, 0xdd, 0xd1, 0x63, 0x0f, 0x83, 0xd0, 0x39, 0x78, 0x23,
130	0xed, 0xcb, 0x17, 0x13, 0xb2, 0x58, 0xd2, 0x71, 0x7a, 0x8d, 0xd3, 0x32, 0xe1, 0x75, 0x3e, 0xcc,
131	0xf6, 0xda, 0x0e, 0xd2, 0x96, 0x39, 0xdc, 0x61, 0xce, 0xad, 0xe6, 0x92, 0xb5, 0x50, 0xd9, 0x3a,
132	0xf3, 0x32, 0xdb, 0xdf, 0xda, 0xb0, 0xe9, 0xed, 0xf5, 0xd3, 0x41, 0x77, 0x74, 0x02, 0x6e, 0x7b,
133	0x38, 0xf7, 0x2a, 0xe0, 0x3d, 0x61, 0xe7, 0x0e, 0x71, 0xc5, 0xbb, 0x36, 0xfe, 0x61, 0x90, 0xb8,
134	0xc1, 0x9f, 0xff, 0x67, 0xec, 0xfc, 0x75, 0xb5, 0x34, 0x56, 0x09, 0xaa, 0x0d, 0xbc, 0x0c, 0xf2,
135	0x6a, 0xfb, 0xaa, 0x9c, 0xcf, 0xc0, 0xcb, 0xdd, 0x4b, 0xbb, 0x1a, 0x7f, 0x4b, 0xb2, 0xe3, 0x4a,
136	0x09, 0xf0, 0xcf, 0x5b, 0x1b, 0x3f, 0xdc, 0x29, 0x7d, 0xb6, 0xde, 0xcc, 0x59, 0xe7, 0xe3, 0x5b,
137	0x0f, 0x33, 0xb5, 0x20, 0x92, 0x01, 0xa5, 0x19, 0x64, 0x54, 0xb6, 0x7b, 0x83, 0x9b, 0xf6, 0xff,
138	0xf2, 0x0d, 0xbc, 0x8a, 0xea, 0x47, 0x92, 0x9e, 0x62, 0xfc, 0x33, 0x39, 0x3a, 0x75, 0x29, 0x71,
139	0x6d, 0x80, 0x93, 0x6b, 0x35, 0x29, 0x40, 0x19, 0x9c, 0xbf, 0x82, 0x67, 0x8a, 0x6b, 0x33, 0x8d,
140	0x9e, 0xe9, 0xa4, 0x98, 0x46, 0xcf, 0x4d, 0x72, 0xec, 0x02, 0x08, 0xe1, 0xda, 0x20, 0x14, 0x5d,
141	0x08, 0x4d, 0x0a, 0x84, 0xa2, 0x6f, 0x7e, 0xb7, 0x6d, 0xb6, 0xf8, 0x13, 0x00, 0x00, 0xff, 0xff,
142	0x6a, 0x62, 0x24, 0x84, 0xaf, 0x03, 0x00, 0x00,
143}
144