|
| 1 | +const dummyResponseCommonPayload = { |
| 2 | + navigator: { |
| 3 | + language: 'en-US', |
| 4 | + cookieEnabled: true, |
| 5 | + languages: ['en-US', 'en'], |
| 6 | + userAgent: |
| 7 | + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36', |
| 8 | + }, |
| 9 | + window: { |
| 10 | + innerHeight: 1028, |
| 11 | + innerWidth: 1362, |
| 12 | + outerHeight: 1080, |
| 13 | + outerWidth: 1728, |
| 14 | + pageXOffset: 0, |
| 15 | + pageYOffset: 0, |
| 16 | + location: { |
| 17 | + href: 'https://store.myshopify.com/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU', |
| 18 | + hash: '', |
| 19 | + host: 'store.myshopify.com', |
| 20 | + hostname: 'store.myshopify.com', |
| 21 | + origin: 'https://store.myshopify.com', |
| 22 | + pathname: '/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU', |
| 23 | + port: '', |
| 24 | + protocol: 'https:', |
| 25 | + search: '', |
| 26 | + }, |
| 27 | + origin: 'https://store.myshopify.com', |
| 28 | + screen: { |
| 29 | + height: 1117, |
| 30 | + width: 1728, |
| 31 | + }, |
| 32 | + screenX: 0, |
| 33 | + screenY: 37, |
| 34 | + scrollX: 0, |
| 35 | + scrollY: 0, |
| 36 | + }, |
| 37 | + page: { |
| 38 | + title: 'Checkout - pixel-testing-rs', |
| 39 | + url: 'https://store.myshopify.com/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU', |
| 40 | + path: '/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU', |
| 41 | + search: '', |
| 42 | + }, |
| 43 | + userAgent: |
| 44 | + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36', |
| 45 | + screen: { |
| 46 | + height: 1117, |
| 47 | + width: 1728, |
| 48 | + }, |
| 49 | + library: { |
| 50 | + name: 'RudderStack Shopify Cloud', |
| 51 | + eventOrigin: 'client', |
| 52 | + version: '2.0.0', |
| 53 | + }, |
| 54 | +}; |
| 55 | + |
1 | 56 | export const dummySourceConfig = { |
2 | 57 | ID: 'dummy-source-id', |
3 | 58 | OriginalID: '', |
@@ -83,25 +138,10 @@ export const dummyContext = { |
83 | 138 | }, |
84 | 139 | }; |
85 | 140 |
|
86 | | -export const note_attributes = [ |
87 | | - { |
88 | | - name: 'cartId', |
89 | | - value: '9c623f099fc8819aa4d6a958b65dfe7d', |
90 | | - }, |
91 | | - { |
92 | | - name: 'cartToken', |
93 | | - value: 'Z2NwLXVzLWVhc3QxOjAxSkQzNUFXVEI4VkVUNUpTTk1LSzBCMzlF', |
94 | | - }, |
95 | | - { |
96 | | - name: 'rudderAnonymousId', |
97 | | - value: '50ead33e-d763-4854-b0ab-765859ef05cb', |
98 | | - }, |
99 | | -]; |
100 | | - |
101 | | -export const responseDummyContext = { |
| 141 | +export const dummyContextwithCampaign = { |
102 | 142 | document: { |
103 | 143 | location: { |
104 | | - href: 'https://store.myshopify.com/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU', |
| 144 | + href: 'https://store.myshopify.com/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU?checkout%5Bpayment_gateway%5D=shopify_payments&utm_campaign=shopifySale&utm_medium=checkout&utm_term=term_checkout&utm_content=web&utm_custom1=customutm&tag=tag', |
105 | 145 | hash: '', |
106 | 146 | host: 'store.myshopify.com', |
107 | 147 | hostname: 'store.myshopify.com', |
@@ -150,21 +190,60 @@ export const responseDummyContext = { |
150 | 190 | scrollX: 0, |
151 | 191 | scrollY: 0, |
152 | 192 | }, |
153 | | - page: { |
154 | | - title: 'Checkout - pixel-testing-rs', |
155 | | - url: 'https://store.myshopify.com/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU', |
156 | | - path: '/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU', |
157 | | - search: '', |
| 193 | +}; |
| 194 | + |
| 195 | +export const note_attributes = [ |
| 196 | + { |
| 197 | + name: 'cartId', |
| 198 | + value: '9c623f099fc8819aa4d6a958b65dfe7d', |
158 | 199 | }, |
159 | | - userAgent: |
160 | | - 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36', |
161 | | - screen: { |
162 | | - height: 1117, |
163 | | - width: 1728, |
| 200 | + { |
| 201 | + name: 'cartToken', |
| 202 | + value: 'Z2NwLXVzLWVhc3QxOjAxSkQzNUFXVEI4VkVUNUpTTk1LSzBCMzlF', |
164 | 203 | }, |
165 | | - library: { |
166 | | - name: 'RudderStack Shopify Cloud', |
167 | | - eventOrigin: 'client', |
168 | | - version: '2.0.0', |
| 204 | + { |
| 205 | + name: 'rudderAnonymousId', |
| 206 | + value: '50ead33e-d763-4854-b0ab-765859ef05cb', |
| 207 | + }, |
| 208 | +]; |
| 209 | + |
| 210 | +export const responseDummyContext = { |
| 211 | + document: { |
| 212 | + location: { |
| 213 | + href: 'https://store.myshopify.com/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU', |
| 214 | + hash: '', |
| 215 | + host: 'store.myshopify.com', |
| 216 | + hostname: 'store.myshopify.com', |
| 217 | + origin: 'https://store.myshopify.com', |
| 218 | + pathname: '/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU', |
| 219 | + port: '', |
| 220 | + protocol: 'https:', |
| 221 | + search: '', |
| 222 | + }, |
| 223 | + referrer: 'https://store.myshopify.com/cart', |
| 224 | + characterSet: 'UTF-8', |
| 225 | + title: 'Checkout - pixel-testing-rs', |
| 226 | + }, |
| 227 | + ...dummyResponseCommonPayload, |
| 228 | +}; |
| 229 | + |
| 230 | +export const responseDummyContextwithCampaign = { |
| 231 | + document: { |
| 232 | + location: { |
| 233 | + href: 'https://store.myshopify.com/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU?checkout%5Bpayment_gateway%5D=shopify_payments&utm_campaign=shopifySale&utm_medium=checkout&utm_term=term_checkout&utm_content=web&utm_custom1=customutm&tag=tag', |
| 234 | + hash: '', |
| 235 | + host: 'store.myshopify.com', |
| 236 | + hostname: 'store.myshopify.com', |
| 237 | + origin: 'https://store.myshopify.com', |
| 238 | + pathname: '/checkouts/cn/Z2NwLXVzLWVhc3QxOjAxSjY5OVpIRURQNERFMDBKUTVaRkI4UzdU', |
| 239 | + port: '', |
| 240 | + protocol: 'https:', |
| 241 | + search: '', |
| 242 | + }, |
| 243 | + referrer: 'https://store.myshopify.com/cart', |
| 244 | + title: 'Checkout - pixel-testing-rs', |
| 245 | + characterSet: 'UTF-8', |
169 | 246 | }, |
| 247 | + // title: 'Checkout - pixel-testing-rs', |
| 248 | + ...dummyResponseCommonPayload, |
170 | 249 | }; |
0 commit comments