-
Notifications
You must be signed in to change notification settings - Fork 377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docs: Person profiles updates #8271
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Ok, this is in a pretty good spot at the moment. Will wait for the meeting tomorrow morning before opening up to proper reviews. |
@@ -1,3 +1,3 @@ | |||
You'll notice that one of the parameters in the `identify` method is a `properties` object. This enables you to set [user properties](/docs/getting-started/user-properties). Whenever possible, we recommend passing in all user properties you have available each time you call identify, as this ensures their user profile on PostHog is up to date. | |||
You'll notice that one of the parameters in the `identify` method is a `properties` object. If you are capturing person profiles, this enables you to set [user properties](/docs/getting-started/user-properties). Whenever possible, we recommend passing in all user properties you have available each time you call identify, as this ensures their person profile on PostHog is up to date. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I do feel that, with this change, we should try to standardise person properties or user properties as one term. Otherwise it's going to be confusing to users.
I don't have a strong feeling here as to which one.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, my plan is to standardize on person properties after we merge this PR.
Co-authored-by: Joe Martin <84011561+joethreepwood@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for doing this @ivanagas!!
Co-authored-by: Raquel Smith <raquelmsmith@users.noreply.github.com>
Co-authored-by: Andy Vandervell <92976667+andyvan-ph@users.noreply.github.com>
@@ -188,6 +188,21 @@ You can view whether a user can be merged into another user using `alias` when [ | |||
|
|||
> Note that when calling `alias` in the frontend SDKs, if you have set any properties onto the anonymous user, they will be merged into the user with `distinct_id`. For more details, see the FAQ on [how properties are managed when identifying anonymous users](/docs/data/identify#how-are-properties-managed-when-identifying-anonymous-users). | |||
|
|||
## Processing person profiles |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Longer term it would be nice if all person related content would be in person.mdx
or similar so it's easy to know where to go and change things and other places include relevant snippets.
Changes
To support the launch of events with person profiles, updating relevant docs. Closes #8265
Notes
As is being discussed, it feels like the case of events with person profiles relatively weak. A lot of functionality seems to work the exact same, which helps limit the amount of docs updates needed. For example, identify and funnels don't really need updates if usage remains consistent.Checklist
vercel.json
Article checklist
Useful resources