4.3.3 • Published 3 years ago

@r2u/analytics v4.3.3

Weekly downloads
87
License
-
Repository
github
Last release
3 years ago

Analytics

Real-time data processing analytics

Based on https://www.youtube.com/watch?v=2SX0yZ902_Y

Events

  • click: user clicked on the viewer;
  • like: thumbs up on feedback;
  • dislike: thumbs down on feedback;
  • fallback: user doesn't have a compatible device;
  • impression: call-to-action appeared on the screen;
  • interaction_duration: time spent interacting with either viewer, AR or customizer;
  • page_view: SDK loaded;
  • product_page_view: product page was initialized;
  • session_start: SDK loaded.

Deprecated

  • ar_session_duration: AR session duration;

Example

// initalize
const analytics = new Analytics({
  dataLayerIntegration: true,
  gcpAnalyticsUrl: 'https://www.foobar.com.br',
})
// set dimension values
analytics.set('sku', 'RE000001')
// send event that triggers at most once per session
analytics.send({
  event: analytics.events.impression,
  data: { [analytics.dimensions.placement]: 'ar_viewer' },
  scope: 'session'
})
// send event that triggers every time
analytics.send({
  event: analytics.events.click,
  data: { [analytics.dimensions.placement]: 'ar_viewer' }
})
4.3.3

3 years ago

4.3.2

3 years ago

4.3.1

3 years ago

4.3.0

3 years ago

4.2.0

3 years ago

4.1.6

3 years ago

4.1.5

3 years ago

4.1.4

3 years ago

4.1.3

3 years ago

4.1.0

3 years ago

4.1.2

3 years ago

4.1.1

3 years ago

3.1.6

3 years ago

4.0.0

3 years ago

3.1.5

3 years ago

3.1.4

3 years ago

3.1.3

3 years ago

3.1.2

3 years ago

3.1.1

3 years ago

3.1.0

3 years ago

3.0.10

3 years ago

3.0.11

3 years ago

3.0.8

3 years ago

3.0.7

3 years ago

3.0.6

3 years ago

3.0.5

3 years ago

3.0.9

3 years ago

3.0.4

3 years ago

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

2.2.0

3 years ago

2.1.0

3 years ago

2.0.0

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago