🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket

gatoo

Package Overview
Dependencies
Maintainers
1
Versions
166
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gatoo

google analytics export

Source
npmnpm
Version
0.0.2
Version published
Maintainers
1
Created
Source

logomakr_32f2md

this project will provide a command line and a library to export google analytics to your prefered endpoint (console, log management, or db).

Use as library

first step is to add this to your project throught yarn add gatoo or npm install gatoo

currently you can retrieve in a simple way data from google analytics and route it to your prefered output. An example of retreaval is the next one.

const importer = require('../lib/index').importer
    path = require('path')
    
const email = 'your email' //email account from the user credentials
    keyPath = path.join(__dirname, 'your credentials')// path to credentials json or pem
    config = {
    viewId: "some viewId",//the view id to query
    daterange:{
        "endDate":"2017-06-30",
        "startDate":"2016-06-30"
      },
      metrics: "ga:users",
      dimensions: "ga:date"
    }

const example = async () => {
    const result = await importer(email, keyPath, config)
    console.log(JSON.stringify(result.data))
}

example()

Use as Command Line

Soon

TODO

  • Retrieve data from google analytics
  • Xreate library
  • Create adapter for output console
  • Create adapter logstash
  • Create adapter fluentd
  • Create adapter ES
  • Create command line tool

Check out the new logo that I created on LogoMakr.com https://logomakr.com/32f2Md

Keywords

command line

FAQs

Package last updated on 02 Jul 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts