Integration Factory

@author: Vitaliy Sobur

What is a Factory?

The system of producing goods made on a mass scale by machines which replaces goods made by individual craftsmen

The system of producing goods made on a mass scale by machines which replaces goods made by individual craftsmen

  • Scheduled process
  • Scheduled process
     
  • Centralization
  • Scheduled process
     
  • Centralization
     
  • Standardization and uniformity
  • Scheduled process
     
  • Centralization
     
  • Standardization and uniformity
     
  • Use of unskilled labor

What is Integration?

Combining parts so that they work together or form a whole

Activity by companies that specialize in bringing different manufacturers' products together into a SMOOTHlY working system.

What is integration for our clients?

Where are WE in here?

So...

EXAMPLE

(Google Analytics)

Brief Overview

Google Analytics is a web analytics service offered by Google that tracks and reports website traffic

  • Client creates Google Analytics account (http://www.google.com/analytics/)
     
  • Gets unique account number (e.g. UA-123456-7)
     
  • Associates website with the account
    (adds unique generated tracking code to the web pages)

  • Client creates Google Analytics account (http://www.google.com/analytics/)
     
  • Gets unique account number (e.g. UA-123456-7)
     
  • Associates website with the account
    (adds unique generated tracking code to the web pages)
     

  • Starts tracking traffic (on page load)

Standard data to be collected:

  • Page URL
     
  • Page Title
     
  • Traffic Source
     
  • Browser
     
  • OS
     
  • etc

Standard data to be collected:

  • Page URL
     
  • Page Title
     
  • Traffic Source
     
  • Browser
     
  • OS
     
  • etc

account ID

DATA

DATA

Custom Variables

Custom Variables are additional dimensions that allow you to refine your Google Analytics tracking

Custom Variables allow us to track any additional data that we choose!

So campaign generation experience too!

HOW?

  • Client adds Custom Variable in Google Analytics UI
  • Client adds Custom Variable in Google Analytics UI
     
  • Tells us his account ID and a chosen slot number for storing Maxymiser information
  • Client adds Custom Variable in Google Analytics UI
     
  • Tells us his account ID and a chosen slot number for storing Maxymiser information
     
  • We then send campaign generation info (a string) and it appears in client's Google Analytics UI

Why we need Integration Factory?

Integrations are now parts of Integration Factory rather than stand-alone solutions!

Documentation

Integration Instructions

(Google Analytics)

Workflow

Integration Factory

By workslon

Integration Factory

Internal Maxymiser presentation about Integration Factory framework

  • 558