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
3
votes
2 answers

Keen IO Dashboards drag & drop

I'm looking at Keen IO Dashboards, but don't see drag & drop functionality in examples. Is that possible and I'm just missing it, or is it planned? Thanks.
user3148164
  • 113
  • 5
3
votes
1 answer

Refreshing a Keen.io graph / query

The following docs make it seem like my code should work, however I'm getting an undefined error, I'm sure it's something simple but I can't quite get my head around…
Jake232
  • 227
  • 1
  • 5
  • 11
3
votes
2 answers

Create a histogram of session length in a given time period using Keen IO

We are trying to build a histogram of session length in a given time period. Currently, we have sess:start and sess:end events which contains the session id and user id. I am wondering what's the best way to compute this data? Can this be…
3
votes
1 answer

Issue creating funnel on keen.io where actorProperty has different type on events related

I'm trying to setup a funnel. The issue is that the "actorProperty" is being stored as an integer in the first event, and it is stored as an string in the second one. Below an example of the JSON stored in keen (take a look at the "app_id"…
tufla
  • 562
  • 6
  • 16
2
votes
3 answers

Is it possible to add additional user defined properties other than standard properties in "keen" object?

As for every keen event, keen object gets automatically attached with structure of keen object. var keen_event = { "keen": { "created_at": "2012-12-14T20:24:01.123000+00:00", "timestamp": "2012-12-14T20:24:01.123000+00:00", "id":…
2
votes
1 answer

How to create a shorter webhook API URL for Keen.io?

I'm trying to send the delivered email webhook from Postmark to Keen. When I paste the webhook URL with the API key in the Postmark admin screen form and click check it works fine. (201 status code.) But then I save it and the check no longer…
chrispa
  • 23
  • 4
2
votes
1 answer

Delete only some events in Keen.io

I want a way to delete some events data(I have some set of filters) not entire event collection data. Is there a way to delete logging into the keen account. I want to delete few events data by today not affecting others data
vishnu vardhan
  • 129
  • 1
  • 9
2
votes
1 answer

How would I count how many events have a certain list item present in Keen IO?

Say my event looks like: purchase = { items: ["pickle", "turtle", "lexicon"] } How do I count how many events have "pickle"?
Michelle Wetzler
  • 734
  • 4
  • 16
2
votes
1 answer

Using keen.io from a service worker

How can I use keen.io from a service worker? It would seem the javascript sdk has no service worker support (no xhr/jsonp/beacon in a SW), and calling fetch directly returns cors errors (Failed to load resource: net::ERR_BLOCKED_BY_CLIENT). Without…
Mbrevda
  • 2,888
  • 2
  • 27
  • 35
2
votes
1 answer

Keen.io how to use savedQueries() to chart graph

I'm trying to use savedQueries to draw graph without success. Is savedQueries only used to CRUD queries in Keen or can it actually be used to chart graph as well?? Keys removed from the code, sorry for the inconvenience. var client = new Keen({ …
pujoey
  • 190
  • 8
2
votes
1 answer

How can I create a Keen IO query with "OR" filters?

I was wondering if the Filters in Keen IO queries can be done as "OR". Basically, I have a "column" (event property) called "product_type". I want to generate an API Query URL that has an extraction with a filter that is "if product_type equals x OR…
Michelle Wetzler
  • 734
  • 4
  • 16
2
votes
1 answer

Why are my Keen IO counts off by one day?

Using the daily interval on Keen IO, my counts are off by one day as compared to what I see if I just look at the counts for a single day. Why are they different? I'm running this query in the Keen IO Explorer. For example my query is count…
Michelle Wetzler
  • 734
  • 4
  • 16
2
votes
1 answer

How do you track failed events in keen.io?

I keep seeing this metric in your weekly reports for "Failed Events". If an event fails to record from a remote location via your API, how would you even know that? Do you detect that, and then send a follow-up event that indicates a failure of the…
Robert S
  • 53
  • 6
2
votes
1 answer

keen query not working on json with arrays?

I am trying to do a very basic query from the explorer which looks like this: var sensorFilter = []; sensorFilter.push({ property_name: "uuid", operator: "eq", property_value: "1234" }); var avg_sensor_pm = new Keen.Query("average", { …
user2471214
  • 729
  • 9
  • 17
2
votes
1 answer

Are the weekly numbers on my dashboard calculating data from the past week or up to the next week?

Are the 83 signups showing for March 18th calculating the signups between March 11 - March 18 or are these the number of signups that happened from March 18 - March 25? Screenshot of dashboard
arees
  • 21
  • 1
1 2
3
8 9