Hawkei Destination


Hawkei provides real-time accurate error detection for your key user paths and product features. Pinpoint the root cause of an issue easily with all the meta data delivered straight to your inbox or slack channel.

This destination is maintained by Hawkei. For any issues with the destination, contact the Hawkei Support team.

This document is about a destination which is in beta

This means that the Hawkei Destination is in active development, and some functionality may change before it becomes generally available.

Getting Started

  1. From the Segment web app, click Catalog.
  2. Search for “Hawkei” in the Catalog, select it, and choose which of your sources to connect the destination to.
  3. In the settings, enter the following fields:
    • API Key: You can find your Api key inside the Api Keys settings.
    • Workspace: Enter the Hawkei workspace where you want your Segment events to be sent. You can see a list of all your Hawkei workspaces in your Workspace settings.
    • Environment: Enter the environment you are sending events from. If you don’t know what to set you should set this field to production.

Page

If you aren’t familiar with the Segment Spec, take a look to understand what the Page method does. An example call would look like:

analytics.page()

When you call page, we store it as a page event inside Hawkei. You can use this event to create your flows.

Identify

If you aren’t familiar with the Segment Spec, take a look to understand what the Identify method does. An example call would look like:

analytics.identify('userId123', {
  email: 'hans.solo@hawkei.io'
});

Identify calls will be sent to hawkei as an identify event. The associated user data will be stored in identities and all the relevant flows will be attached to this user.

Group

If you aren’t familiar with the Segment Spec, take a look to understand what the Group method does. An example call would look like:

analytics.group('groupId123', {
  name: 'Millenium Falcon'
});

Group calls will be sent to hawkei as an group event. The associated group data will be stored in groups and all the relevant flows will be attached to this group.

Track

If you aren’t familiar with the Segment Spec, take a look to understand what the Track method does. An example call would look like:

analytics.track('Clicked Login Button')

Track calls will be sent to Hawkei as a track event. Use the method track anywhere you want to create an event in your code.

You’ll want to create events that are part of critical paths in your application that you intend to add to the flows you want to monitor.

Troubleshooting

AnonymousId

All requests to Hawkei require an anonymousId to be set. Segment sets this automatically on client-side libraries, but for server side libraries (php, Ruby etc) this needs to be explicitly set.

Settings

Segment lets you change these destination settings from the Segment app without having to touch any code.

API Key

You can find your API key under Settings.

Environment

The name of your environment

Workspace

The name of your workspace

This page was last modified: 20 Oct 2020

Get started with Segment

Segment is the easiest way to integrate your websites & mobile apps data to over 300 analytics and growth tools.
or
Create free account