Elixir product analytics installation
This library was built by the community but it's being maintained by the PostHog core team since v1.0.0. Thank you to Nick Kezhaya for building it originally. Thank you to Alex Martsinovich for contributing v2.0.0.
The package can be installed by adding posthog to your list of dependencies in mix.exs:
Elixir
Configuration
config/config.exs
You can see all the available configuration options in the PostHog.Config module.
Optionally, you might want to enable the Plug integration to automatically capture events from your Plug-based applications including Phoenix.
Development/Test mode
For a test environment, you can pass in test_mode: true value to the config. This causes events to be dropped instead of sent to PostHog.