The Kontagent Blog

Inside the World of Social Analytics

 

Archive for the ‘Releases’ Category

v1.21: In-Chart Annotations and Sharable-Dashboards!

Tuesday, August 17th, 2010

We are pleased to announce a number of new features to the Kontagent platform in our Twenty First update to the Kontagent Platform.

It has been just over 2 years since our first public 1.0 release and about 3 years since the inception of the Kontagent platform!

A big thanks to all of our supporters and customers along the way.

Here is a short list of some select updates in this version:

Annotations
  • You can now create annotations for graphs. These can be configured as private or public (so your notes can be shared with other users in your account).
Custom Dashboard Changes
  • You can share pages with other users.
  • You can make copies of existing elements on a page.
  • You can now display your data in a table format in addition to the graph format.
  • The method for selecting a page to view has been improved for cases where you have a large number of pages.
Event Tracking
  • If you are part of the event tracking beta program, feel free to contact support for details on the changes and its refreshed UI and feature set.

v1.20 – New Data Sources, Dual Axis, Higher Precision Data Display, and more

Thursday, July 1st, 2010

In this release (v1.20) we have added a number of new features to: 1) custom dashboard, 2) the traffic source tab, 3) the virality, tab, 4) the permissions features to more capable and 5) Increased the precision shown for certain graphs in the dashboard. Details are provided below.

Custom Dashboard Changes

• New Data Source: The following new data sources have been added to the custom dashboard:

1. events (filterable by name and subtypes)
2. ad clicks and installs (filterable by source)
3. partner clicks and installs (filterable by source)
4. goal counts

• Higher Precision Data Display: The precision with which data is shown for each series in a chart can be specified. The default value is 2 digits. An ‘auto’ setting is available that chooses a precision based on the values in the data series.

• Dual Axis: Data series can be assigned to one of two y axes. This allows data with very different value ranges to be shown in a single graph

Traffic and Viral Channel Source Filtering

You can exclude data from the tables on the traffic source page and from the A/B test tables on the virality tab. By clicking on the ‘X’ in a row, an exclusion filter will be added to prevent that data from being shown in the future in the table. You can view and manage the filters that have been set in the “Hidden Sources” tab for each table that supports this.

Permission Changes

The permission settings now applies to individual graphs in addition to tabs. For example, if the ‘revenue’ permission is not granted to a user class, but the ‘engagement’ permission is granted, the user will be able to view the main ‘Dashboard’ page and see install and daily user information, but they will not be able to see the graph or table entries pertaining to revenue on that page.

Precision Increased for Certain Graphs

The precision with which data is shown in certain graphs has been increased. This change has been made to graphs that typical have very small values and the previous 2-digit precision was limiting in seeing the details of value changes.

Billing E-mail Addresses

You can specify one or more e-mail addresses on the billing page to which all billing-related e-mails will be sent, rather than having them sent to all admin users on the account (as is done by default).

Release v1.19: Date Filtering for Traffic Source Released!

Friday, June 18th, 2010

We’ve heard many of our customers ask for this, so we are expecting this to be a crowd pleaser.  The Kontagent team has been hard at work at getting this rolled out today:

We are pleased to announce that it is now possible to filter data on the traffic source page by date. You can select an arbitrary date range and analyze the behavior of users from different install sources over this time period. The old pages that show behavior over the lifetime of the application are still available since they have a few metrics which are not yet supported on the date-filterable pages.

The data shown on the date-filterable pages reflects the behavior of users with a particular install source over the selected time range. This does not mean that the user carrying out an action reflected in the data installed the application during that time period, just that the action was carried out during the time period. This is perhaps best illustrated with a few examples. For these examples, assume that the selected time range is 6/10 to 6/16.

  • If a user installed the application on 6/8 and had 5 page views that day and 3 more page views on 6/12, only the 3 page views on 6/12 would contribute to the displayed data.
  • If a user installed the application on 6/8, sent out an invite two three friends, who accepted the invite and installed the application on 6/8, 6/10 and 6/12, respectively, this user would contribute 2 viral installs to the displayed data. Note that the install time of the original user is irrelevant. Only the install time of the user who he or she invited matter in determining the data that is displayed.

Please note that the data used to populate these pages exists from 6/9 onwards. Setting the start date further back will not yield any additional data.

Release v1.18: Dashboard Updates

Thursday, May 20th, 2010

We have updated the dashboard with the following new features:

  • Support for three subtype levels in the A/B test tables on the Virality page tabs. You can now specify a third subtype to further categorize traffic for each viral channel.
  • The custom dashboard now supports subtype filtering for the stream and email channels
  • Queries for returning users, sessions, and average session length have been addded to the custom dashboard.
  • Viral install count, total revenue, goal count totals, session totals, and pageview totals have been added to the ‘Partner’ tab on the Traffic Source page to match the data available on the ‘Ad’ tab.
  • Bill-due reminders will now appear in the dashboard

The following bugs have been fixed:

  • An offset in first data source in a data series in a custom dashboard chart prevented display of additional data series in that chart.
  • The “Add Location” button in the location filter did not function correctly

February 23rd, 2010 – Instrumenting Dashboard Channels

Tuesday, February 23rd, 2010

We have added support for dashboard channel tracking in our latest release. Instructions for how to instrument your application to track the dashboard channels is available here. The RESTful API reference page has been updated with the two new API calls (‘message sent’ and ‘message response’) that have been added to enable this tracking.

The Kontagent Team

Feb 18th, 2010 – Custom Charts

Thursday, February 18th, 2010

Release 1.16 is out.

We are very excited to announce the a new feature called Custom Dashboard that allows you to create your own customized dashboard pages from any of the time series data that is used in any of our graphs. This feature allows you to add multiple data series to a graph, to mix and match various time series data by adding, subtracting, multiple and dividing data sources from one another. It is even possible to offset a data source by a certain number of days and either graph or combine it with other data source. Here are some examples of the types of things you can do with custom charts.

Subtype filtering – With the subtype A/B testing framework we currently have in place, it is not possible, for example, to see how certain subtypes for invites perform over time.  With custom charts, it is possible to graph the number of messages sent, or received of a certain subtype over time.  To do this, follow these steps:

  1. Add a data series and name it “Invite Subtype”
  2. Select “Invites Sent” as the data source
  3. Click the “Add Filter” button
  4. Select the subtype filters
  5. Save the chart

Now you have a graph that displays an event by subtype filter over time.

Installs Growth over the last 7 Days – Often time, you want to see how a given metric performs over a your historical baseline.  Given the very weekly cyclic nature of Facebook applications, one of the easiest ways to do this is to compare the same day last week.  With custom charts, you can do this very easily.  You could graph the percentage daily uniques growth vs. 7 days ago.  To do this with the custom charts, you would:

  1. Add a data series and name it “Install Growth vs. 7 Days Ago”
  2. Select “Install” as first data source
  3. Add another Data Source
  4. Set the operation to “Divide by”
  5. Select “Installs” as the second data source
  6. Set the offset of the second data source to 7 days
  7. Save the chart

Now the resulting graph will show how your application installs has grown over the last 7 days!

Total Invites and Stream Installs – Another example is if you want to create a custom metrics.  This could be something as simple as the total number of daily installs from Invites and Streams.  To create this custom chart:

  1. Add a data series and name it “Total Installs from Invites and Streams”
  2. Select Invite Installs as the first data source
  3. Add another Data Source
  4. Select “Adding” as the operation
  5. Select “Stream Installs” as the second data source
  6. Save the chart

Voila!  Now you have a chart that shows the total installs from invites and streams over time.

We believe custom charts is an extremely powerful tool and we will be continuing to add features and functionality to it to make it even more flexible and useful.

The Kontagent Team

January 22nd, 2010 – Stickiness, Daily Retention, Bug Fixes

Friday, January 22nd, 2010

Release 1.15 has just been deployed. This is a minor release as we’re preparing for some fairly major feature additions over the next couple of versions. Here is a list of the changes to Release 1.15:

  • Daily Retention – For Premium and Enterprise customers, we have added daily retention in addition to weekly and monthly retention.  Daily retention can be found under the Retention tab.  Please note that for most customers, daily retention data will only be available for today forward, we did not go and back process the daily retention data.  If you would like your daily retention back processed, please email us at support@kontagent.com .  We have also fixed a number of bugs that prevented data from being displayed with the retention graphs.
  • “Stickiness” – The “stickiness” metrics is a metric that has grown in popularity over the last months.  The “stickiness” metric is DAU/rolling 30-day MAU.  We have added this to the retention tab.  Please note that MAU and “stickiness” data will only be available from today forward.

  • Last Updated Times for Traffic Source and Insights – Almost all the time series data on Kontagent is updated hourly, but some pages like the Traffic Source and Insights are updated daily.  We have added a “Last Updated” field to the Traffic Source and Insights pages so you know when the daily data was updated.

As always, feedback is welcome.  Look for some major feature announcements coming soon!

The Kontagent Team

December 28th, 2009 – Merry Xmas, UI Update, Data Export and More

Monday, December 28th, 2009

Happy holidays from Kontagent!

For the last few weeks, we’ve been hard at work on this latest update, version 1.14. We’re happy to announce that we’ve released it just in time for New Years!! This version has some very significant updates such as a long list of  UI tweaks, the added ability to support data export of graphs, upgrades to the test server and many bug fixes. Below you will find more details on each of these updates:

  • UI Updates
    • Re-written CSS style sheets that should speed up the load time and responsiveness of the dashboard
    • Fixed issues with switching between application
    • A brand new graphing package that should make it a lot easier to read the graphs
    • Many data formatting fixes such as the addition of units and using appropriate number precision
    • Numerous filter bug fixes
    • Separation of time filter from the demographic filter which was previously causing conflicts with the preset filters
    • Separation of traffic sources (ad tracking, partner tracking, viral sources) onto different pages
    • Addition of revenue on the main dashboard page
  • Test Server – One of the issues with the test server was that all applications for each account shared the same test server which meant that it was not possible for multiple teams to be testing different applications at the same time.  In 1.14, we have updated the test server to facilitate one test server per application.

  • Data Export -Data export has been one of the most commonly requested feature since we launched Kontagent.  Now, all the graphs feature an export link in the top right corner of  the window which allows you to export the data in each graph to CSV.

  • Install Conversion Metric on SubType A/B Testing Tables – Release 1.14 features a new column in the subtype table call install conversion.  This is the percentage of outbound messages that results in an install.  This is a very important metric if you are tuning specifically for virality.

We hope you enjoy the new release.  We hope you had a very merry Christmas and have a great New Year!

The Kontagent Team

November 25th, 2009 – Integration Reports, Feed Support for the Viral Optimizer, Viral Optimizer Fixes

Wednesday, November 25th, 2009

Release 1.12 include a new feature called Integration Reports (available under Tools->Integration Reports) which is a tool that allows you to validate your live data to ensure your app is instrumented correctly. We have also added in feed channels to the Viral Optimizer as well as some fixes to the viral optimizer.

  • Integration Reports – The test server was designed to allow you to test your your instrumentation in real-time, but it was not meant to validate large amounts of live data. We noticed that some developers were sending their live traffic to the test server to validate it, but the test server was designed to only hold up to 1,000 messages at a time. The Integration Reports addresses this need by allowing you to run a report that checks the last full hour’s worth of live data that was sent to our production servers. This enables you to see what we’re seeing as we’re processing the data. It’s highly recommended that you run the integration reports on your data to ensure that the data we are processing is as accurate as possible. The report can take a few minutes to run, so if you are sending us a lot of data, you may want to grab a coffee and come back to get the results.

  • Feeds for the Viral Optimizer – If you now create a viral event using the Viral Optimizer, you will see a new option for feeds/streams/etc. in the event creation process. The metrics for the feed differ slightly from the direct messaging channels like invites and notifications in that the call to action and the messages are grouped together and must be tested together.
  • Viral Optimizer Bug Fix – For some applications, you may have noticed that the 1 hour and 3 hour conversion rates for the message metrics in the Viral Optimizer management page were inaccurate. This has now been fixed, the 1 hour and 3 hour conversion buckets now display the correct values.

Happy Thanksgiving!

The Kontagent Team

November 6th, 2008 – New Test Server Fixes

Friday, November 6th, 2009

Some fixes have been make to the new test server in addition to some cleanup of the REST API documentation. Deprecated parameters where removed from both the new test server and the REST API documentation. This does not affect current users. The fixes are as follow:

  • removed ‘tu’ parameter from all messages except post messages
  • removed ‘s’ parameter in the post response message
  • ‘r’ parameter is now optional in the psr message (it used to give an error if the ‘r’ parameter was missing)
  • error checking added for the ‘i’ (has_app_installed) parameter
  • removal of the ‘t’ template parameter (deprecated)

You may also notice that we’ve switched the Feedback tab on all the pages to the Zendesk version which integrated with our Zendesk support system.