Skip to content

Commit c88402b

Browse files
authored
Make breadcrumbs clickable (#1492)
* add individual pages * half of new pages * rest * remove docs clickable * remove next-env * tweaks
1 parent c9ce2f3 commit c88402b

File tree

98 files changed

+304
-152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+304
-152
lines changed

Diff for: next-env.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
/// <reference types="next/image-types/global" />
33

44
// NOTE: This file should not be edited
5-
// see https://nextjs.org/docs/basic-features/typescript for more information.
5+
// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.

Diff for: package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: pages/changelogs/2024-02-13-new-funnels-retention.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Here’s a quick summary of changes:
5757
</iframe>
5858
</div>
5959

60-
Insights, Funnels and Retention now all follow the same structure. In the query builder on the left, you can define the behavior you want to measure, as well as the way to measure it. Each query builder now has its own self contained definition of a [metric](/docs/reports/overview#metrics). We’ll be leveraging this concept more in the future. More chart types are available across funnels and retention, allowing you to visualize funnel and retention metrics in more way than before.
60+
Insights, Funnels and Retention now all follow the same structure. In the query builder on the left, you can define the behavior you want to measure, as well as the way to measure it. Each query builder now has its own self contained definition of a [metric](/docs/reports#metrics). We’ll be leveraging this concept more in the future. More chart types are available across funnels and retention, allowing you to visualize funnel and retention metrics in more way than before.
6161

6262
### See Revenue Drop off in Funnels
6363

Diff for: pages/changelogs/2024-04-03-save-funnel-retention-behaviors.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ video: "https://www.loom.com/embed/e84c62b2454d496b960fb0fdb09b9785"
1717

1818
You can now save a funnel or retention behavior definition, and reuse it across your reports. This allows you standardize on a definition and feel confident in not missing any changes if you need to update a definition. This also saves time from not having to redefine your funnel or retention behavior for every report.
1919

20-
Note that the [behavior](/docs/reports/overview#behaviors) is saved, and not the [metric](/docs/reports/overview#metrics), so you can use the same funnel to in your conversion rate metric, as well as your time to convert metric.
20+
Note that the [behavior](/docs/reports#behaviors) is saved, and not the [metric](/docs/reports#metrics), so you can use the same funnel to in your conversion rate metric, as well as your time to convert metric.
2121

2222
You can save and share your behavior definitions just like a custom event or custom property. You'll be able to see all saved behaviors in Lexicon. See [docs](/docs/features/saved-behaviors) for more information on saved behaviors.

Diff for: pages/docs/access-security.mdx

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { Card, Cards } from 'nextra/components'
2+
3+
# Access Security
4+
5+
Mixpanel is committed to keeping your data and access secure.
6+
7+
<Cards>
8+
<Card icon title="Login Methods" href="/docs/access-security/login-methods" />
9+
<Card icon title="Two-Factor Authentication" href="/docs/access-security/two-factor-authentication" />
10+
<Card icon title="Single Sign-On" href="/docs/access-security/single-sign-on" />
11+
</Cards>

Diff for: pages/docs/access-security/login-methods.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Additional access security requirements may be configured across an Organization
3737

3838
**Single Sign-On**: Enable users of your organization to log in with single sign-on. Can also require users to login using SSO and assign roles/permissions via IdP.
3939

40-
Read more about Two-Factor Authentication [here](/docs/access-security/two-factor-authentication) and Single Sign-On [here](/docs/access-security/single-sign-on/overview).
40+
Read more about Two-Factor Authentication [here](/docs/access-security/two-factor-authentication) and Single Sign-On [here](/docs/access-security/single-sign-on).
4141

4242

4343
## FAQ

Diff for: pages/docs/access-security/single-sign-on/_meta.json

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
{
2-
"overview": "Overview",
32
"azure": "Azure",
43
"jumpcloud": "JumpCloud",
54
"okta": "Okta",

Diff for: pages/docs/access-security/single-sign-on/okta.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
## Overview
55

6-
Before using this document, read the [general Mixpanel SSO set-up instructions](/docs/access-security/single-sign-on/overview).
6+
Before using this document, read the [general Mixpanel SSO set-up instructions](/docs/access-security/single-sign-on).
77

88
You have two setup options in order to use Single Sign-On (SSO) for Mixpanel through Okta:
99

@@ -13,7 +13,7 @@ B. If you have a more custom setup, follow Okta's documentation on setting up a
1313

1414
### Configure SSO in Mixpanel
1515

16-
Follow the [general SSO set-up instructions](/docs/access-security/single-sign-on/overview).
16+
Follow the [general SSO set-up instructions](/docs/access-security/single-sign-on).
1717

1818
Make sure to collect your postback URL and successfully claim your domain.
1919

Diff for: pages/docs/access-security/single-sign-on/shared-sso.mdx

+7-7
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This feature is available to customers on an Enterprise Plan.
1616

1717
## Admin Organizations
1818

19-
An Admin Organization is a special type of Organization that contains Single Sign-On settings and Claimed Domains. It can have Organization Members, but you should only add administrative users to the Admin Organization to manage security. The [SCIM](/docs/access-security/single-sign-on/overview#scim) process will add Users as Organization Members.
19+
An Admin Organization is a special type of Organization that contains Single Sign-On settings and Claimed Domains. It can have Organization Members, but you should only add administrative users to the Admin Organization to manage security. The [SCIM](/docs/access-security/single-sign-on#scim) process will add Users as Organization Members.
2020

2121
An "Admin" Organization is different from a regular Organization in that it will not have Projects, Teams, a Plan or Billing, or Service Accounts. Other than administrators (those with Admin or Owner roles), any Organization Members will not see the Admin Organization or interact with it directly.
2222

@@ -30,7 +30,7 @@ Any Organization linked to an Admin Organization will use the Single Sign-On set
3030

3131
SSO settings and Claimed Domains are managed in the Admin Organization. Administrative users who manage SSO settings in the Admin Organization do not need to be members of the Linked Organization(s), and vice-versa.
3232

33-
This configuration supports [SCIM](/docs/access-security/single-sign-on/overview#scim).
33+
This configuration supports [SCIM](/docs/access-security/single-sign-on#scim).
3434

3535
## Differences From Single-Organization SSO
3636

@@ -51,7 +51,7 @@ SCIM|IDP Groups = Mixpanel Teams|IDP Groups = Mixpanel Linked Organizations*
5151
## Setting Up Shared SSO
5252

5353
<Callout type="warning">
54-
If you already use Azure for SSO with Mixpanel, you must [remove existing SSO configuration](/docs/access-security/single-sign-on/overview#remove-sso-configuration) before migrating, due to constraints with “Issuer URL” and “Identifier (Entity ID).” Contact Mixpanel by [opening a Mixpanel support ticket](https://mixpanel.com/get-support).
54+
If you already use Azure for SSO with Mixpanel, you must [remove existing SSO configuration](/docs/access-security/single-sign-on#remove-sso-configuration) before migrating, due to constraints with “Issuer URL” and “Identifier (Entity ID).” Contact Mixpanel by [opening a Mixpanel support ticket](https://mixpanel.com/get-support).
5555
</Callout>
5656

5757
### 1. Create an Admin Organization in Mixpanel
@@ -65,9 +65,9 @@ For an existing Organization in Mixpanel, go to Organization Settings > Access S
6565
The new Admin Organization will be listed in the left nav in Organization Settings.
6666
![SSO Admin Organization Navigation Image](/sso_admin_org_nav.png)
6767

68-
### 2. [Set up SSO](/docs/access-security/single-sign-on/overview) for the Admin Organization
68+
### 2. [Set up SSO](/docs/access-security/single-sign-on) for the Admin Organization
6969

70-
Follow the steps to set up SSO in the Admin Organization as you would for a regular Organization. [SSO documentation](/docs/access-security/single-sign-on/overview).
70+
Follow the steps to set up SSO in the Admin Organization as you would for a regular Organization. [SSO documentation](/docs/access-security/single-sign-on).
7171

7272
### 3. Link any Organizations to the Admin Organization in Mixpanel
7373

@@ -91,7 +91,7 @@ Once your organizations are linked, you can then transfer any domains you might
9191

9292
![SSO Domain Transfer Image](/sso_domain_transfer_image.png)
9393

94-
### 5. (Optional) Set up [SCIM](/docs/access-security/single-sign-on/overview#scim)
94+
### 5. (Optional) Set up [SCIM](/docs/access-security/single-sign-on#scim)
9595

9696
The configurable "SCIM Name" for the Linked Organization must match a group in your IDP. Members of the matching group will be added to the Linked Organization.
9797

@@ -120,7 +120,7 @@ If you have Single Sign-On configured for an Organization, and want to use the s
120120
Be sure to follow these steps in this order, or there will be more downtime for Single Sign-On.
121121

122122
1. In Mixpanel, [Create an Admin Organization](#1-create-an-admin-organization-in-mixpanel)
123-
2. In Mixpanel, Set up SSO for the Admin Organization and configure an application in your IDP with the corresponding settings. You can refer to the [Single Sign-on Overview section](/docs/access-security/single-sign-on/overview) in our docs or to the respective IDP docs for [Azure](/docs/access-security/single-sign-on/azure) or [Okta](/docs/access-security/single-sign-on/okta)
123+
2. In Mixpanel, Set up SSO for the Admin Organization and configure an application in your IDP with the corresponding settings. You can refer to the [Single Sign-on Overview section](/docs/access-security/single-sign-on) in our docs or to the respective IDP docs for [Azure](/docs/access-security/single-sign-on/azure) or [Okta](/docs/access-security/single-sign-on/okta)
124124
3. In your IDP, assign all users (who will be using Mixpanel in any Linked Organization) into the newly configured app
125125
4. (Optional) In your IDP, set up SCIM for the newly configured app, but **do not start pushing groups**
126126
5. In Mixpanel, transfer claimed Domains from the original Organization to the Admin Organization. Any claimed Domains in a Linked Organization will be hidden when the Organizations are linked (step 6).
File renamed without changes.

Diff for: pages/docs/boards/_meta.json

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
{
2-
"overview": "Overview",
32
"templates": "Templates",
43
"boards-on-boards": "Boards on Boards",
54
"public-boards": "Public Boards",
File renamed without changes.

Diff for: pages/docs/cohort-sync/_meta.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
2-
"overview": "Overview",
32
"webhooks": "Webhooks",
43
"build-an-integration": "Build an Integration",
5-
"integrations": "Integrations"
4+
"integrations": "Integrations"
65
}

Diff for: pages/docs/cohort-sync/integrations/airship.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ _It is not recommended to use the same tag name for two static exports, as users
3333
**For dynamically syncing exports:** Every 15 minutes, Mixpanel will initiate a sync between the Mixpanel cohort and the Airship tag. At the time of the sync, Mixpanel will add the tag for newly-qualified users, and remove the tag for users who have exited the cohort. Users can move into and out of the cohort depending on if they meet the cohort criteria. Note that these tags only apply to the “mixpanel” Tag Group Key, which must be created within Airship.
3434

3535
## How are users matched between Airship and Mixpanel?
36-
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management/identity-management#identity-merge-apis) must have the $user_id in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarily applicable to projects on the original ID merge system.
36+
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management#identity-merge-apis) must have the $user_id in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarily applicable to projects on the original ID merge system.
3737
3838
Users are matched between Airship and Mixpanel using the [Airship channel id](https://docs.airship.com/guides/airship/user-guide/channels-intro/#channel-ids). This value must be set as a Mixpanel user property named `$ios_urban_airship_channel_id` for iOS users or `$android_urban_airship_channel_id` for Android users. These values must match with the Airship channel id.
3939

Diff for: pages/docs/cohort-sync/integrations/apptimize.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Follow these steps to enable the integration with Apptimize:
3131

3232
## Matching Users between Apptimize and Mixpanel
3333

34-
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management/identity-management#identity-merge-apis) must have the `$user_id` in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarly applicable to projects on the original ID merge system.
34+
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management#identity-merge-apis) must have the `$user_id` in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarly applicable to projects on the original ID merge system.
3535
3636
Mixpanel only exports identified user profiles (users with at least 1 set profile properties) to match to Apptimize - users without user profiles (i.e. anonymous users) will not export.
3737

Diff for: pages/docs/cohort-sync/integrations/braze.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ In order to build a Braze Segment after importing a cohort:
9191

9292
## Matching Mixpanel and Braze Users
9393

94-
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management/identity-management#identity-merge-apis) must have the `$user_id` in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarily applicable to projects on the original ID merge system.
94+
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management#identity-merge-apis) must have the `$user_id` in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarily applicable to projects on the original ID merge system.
9595
9696
In order to match Mixpanel users to ones on Braze's end, the user in Mixpanel should have a profile property named $braze_external_id with the value you have assigned in Braze to the same user as [external_user_id](https://www.braze.com/docs/developer_guide/platform_integration_guides/ios/analytics/setting_user_ids/#suggested-user-id-naming-convention).
9797

Diff for: pages/docs/cohort-sync/integrations/clevertap.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ To enable the integration with CleverTap:
2424

2525
3. Specify a **Connector Name** and enter the CleverTap **Project ID**, **Passcode**, and **Data center** details to authorize the connection.
2626

27-
4. You can optionally select the user properties to export by clicking on the ***Edit Columns*** and selecting the user properties you wish to be included in the export. The default user properties that are exported can be found [here](/docs/cohort-sync/overview#limits).
27+
4. You can optionally select the user properties to export by clicking on the ***Edit Columns*** and selecting the user properties you wish to be included in the export. The default user properties that are exported can be found [here](/docs/cohort-sync#limits).
2828

2929
5. The CleverTap integration will show a **Connected** tag in the UI once the connection establishes.
3030

Diff for: pages/docs/cohort-sync/integrations/iterable.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ The Mixpanel Cohort is available in the Audience list. Mixpanel exports cohort d
5555

5656
## Matching Users between Mixpanel and Iterable
5757

58-
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management/identity-management#identity-merge-apis) must have the `$user_id` in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarily applicable to projects on the original ID merge system.
58+
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management#identity-merge-apis) must have the `$user_id` in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarily applicable to projects on the original ID merge system.
5959
6060
The best way to match users from Mixpanel to Iterable is to set the `$iterable_user_id` profile property with the user's Iterable User ID. This also prevents Iterable from overwriting the Iterable User ID with the Mixpanel Distinct ID upon cohort sync from Mixpanel.
6161

Diff for: pages/docs/cohort-sync/integrations/leanplum.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ The Leanplum integration will show a **Connected** tag in the UI once the connec
3232

3333
## Matching Users Between Leanplum and Mixpanel
3434

35-
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management/identity-management#identity-merge-apis) must have the `$user_id` in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarily applicable to projects on the original ID merge system.
35+
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management#identity-merge-apis) must have the `$user_id` in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarily applicable to projects on the original ID merge system.
3636
3737
Mixpanel only exports identified user profiles to match to Leanplum - users without user profile properties (i.e. anonymous users) will not export.
3838

Diff for: pages/docs/cohort-sync/integrations/mailchimp.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ You will need to provide an API key (referred to as an Authorization token in Ma
2929

3030
## Matching Users between Mailchimp and Mixpanel
3131

32-
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management/identity-management#identity-merge-apis) must have the `$user_id` in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarily applicable to projects on the original ID merge system.
32+
> **Warning:** Projects using the [simplified ID merge system](/docs/tracking-methods/id-management#identity-merge-apis) must have the `$user_id` in Mixpanel match the user identifier in the partner service. Using any alternative partner properties to match users between tools may result in partner events not being attributed to the correct user in Mixpanel. Any partner properties mentioned in the below section are primarily applicable to projects on the original ID merge system.
3333
3434
Mixpanel only exports identified user profiles to match to Mailchimp - users without user profile properties (i.e. anonymous users) will not export.
3535

0 commit comments

Comments
 (0)