Questions tagged [keen-io]

keen-io refers to the libraries and APIs produced for event analytics by the "Keen IO" company.

Keen IO provides a modern and massively scalable analytics API including libraries for data collection, querying, and visualization.

Keen IO collects arbitrary events in JSON format, automatically ingesting any new events and rich custom properties you send. Keen IO's query APIs make it straightforward to run counts, sums, segmentation, and more.

Keen IO is typically viewed as an alternative to building and maintaining your own in-house analytics backend. It is commonly used to build custom/advanced analytics solutions, embed analytics reports into apps, and white label analytics for customers.

132 questions
2
votes
3 answers

How to change the legend values

Generally I am having a hard time understanding how to construct the data item that i feed into the parseRawData. But here I am having a much simpler problem...I am unable to change the chart legend. I created this visualization: var…
Khaled Hikmat
  • 289
  • 2
  • 13
2
votes
1 answer

How to expand table row data with Keen io?

I have a requirement to draw a summery table of events, which only shows some of the properties. When a user clicks on one of the table rows, it needs to expand to the full details of selected event. I am currently using "table" chartType. Can I…
vegibird
  • 31
  • 3
2
votes
1 answer

How do I create a QueryTimeframe using the keen-sdk-net package?

I’m looking at using the .NET SDK, and I am trying a test query. I am having trouble creating a QueryTimeframe for say the last 30 minutes. How do I do that?
2
votes
1 answer

How do I extract events > seven days ago for each user_id with keen ruby gem?

I have a collection of responses sent from the application to different users. Each response has a user_id and the keen created time-stamp. I want to run a regular job that returns the user_ids for those users where their last response was greater…
Satchel
  • 16,414
  • 23
  • 106
  • 192
2
votes
1 answer

Keen-io: i can't delete special event using extraction query filter

using extraction query (which used url decoded for…
beneo
  • 113
  • 2
  • 11
2
votes
2 answers

Using Keen.io to create analytics panel -- how do I prevent events created by Google an Bing bots

I am integrating keen.io with a Rails 3.2 app. Everything works great except e.g. of 500 pageviews recorded, 400 are from Google an other engines crawling the site. Especially since we will be paying by the event, I am trying to prevent Keen from…
2
votes
1 answer

Label aligment in Google ColumnChart

I'm having trouble trying to changing the position of the labels in this Google ColumnChart. The chart is rendered via the Keen.io JS SDK. I've got a very tight space to work in and I'm trying to position the labels underneath the chart instead of…
Phil
  • 371
  • 1
  • 4
  • 13
2
votes
2 answers

Applying pagination on keen's extraction api

I've large number of messages in a keen collection and want to expose them to our end users through pagination using an api. Is it possible to specify offset like queries in Keen ? We earlier had tradition database so were able to support above…
Dinesh Yadav
  • 75
  • 1
  • 5
2
votes
1 answer

Page metadata in keen.io

I have a question around best practices for attaching metadata to our keen.io pageview events. Internally we use 3 different keyword categories to identify a piece of content, and those keywords live in tags on every page. A good example would be…
Ronze
  • 1,544
  • 2
  • 18
  • 33
2
votes
2 answers

Keen.io implementation for Unity3d Ios Application

I am trying to implement Keen.IO analytics for a Unity3d IOS Application. I went through the Keen.IO docs, integrated the library into the xcode project generated by Unity3D, and built successfully. However when I try to make a simple…
ofeida
  • 129
  • 1
  • 8
2
votes
1 answer

Keen IO - How to find the difference between two Keen.Series

How do you find the difference between two series (Keen.Series) and then plot it on a line chart? I figured out how to find the difference between two metrics (Keen.Metric), but can't figure out how to grab each result from both series and subtract…
Brent Chow
  • 327
  • 3
  • 10
1
vote
1 answer

The keen-slider__slide class of keen-slider not setting max and min-width properly?

Here is my code: import React from 'react' import { useKeenSlider } from 'keen-slider/react' // Styles import 'keen-slider/keen-slider.min.css' interface Props { children: any } // const animation = { duration: 20000, easing: (t: number) => t…
muhammadahmad
  • 11
  • 1
  • 3
1
vote
1 answer

Keen io limit clause for .net

Does anyone know a workaround for the limit clause in .NET? I keep getting error 429: Your extraction is too large to process synchronously and need to limit the resultset without changing the query filters.
Sinn
  • 13
  • 3
1
vote
0 answers

java.net.SocketException: Operation not permitted (select/poll failed) when adding Keen events asynchronously in AWS Lambda

Dependency: io.keen keen-client-api-java 5.2.0 Bean creation: @Bean public KeenClient keenClient() { KeenClient keenClient = new JavaKeenClientBuilder().build(); …
fIwJlxSzApHEZIl
  • 11,861
  • 6
  • 62
  • 71
1
vote
2 answers

Extract Keenio Data into google spreadsheet

I am currently using ImportJSON to import Sendgrid Email with data Keenio Extraction Query API URL by calling the ImportJSON function in a Google Spreadsheet cell of Sheet DATA. =ImportJSON("https://api.keen.io/3.0/projects/"& PROJECT_KEY &…
sifar
  • 1,086
  • 1
  • 17
  • 43
1 2 3
8 9