mirror of
https://github.com/plausible/analytics.git
synced 2024-12-29 20:42:01 +03:00
74675f0cbc
* Move dogfooding to `extra/` * Remove unused view functions
28 lines
833 B
Plaintext
28 lines
833 B
Plaintext
<%= on_full_build do %>
|
|
<%= if !@conn.assigns[:skip_plausible_tracking] do %>
|
|
<script
|
|
defer
|
|
data-api={PlausibleWeb.Dogfood.api_destination()}
|
|
data-domain={PlausibleWeb.Dogfood.domain(@conn)}
|
|
src={PlausibleWeb.Dogfood.script_url()}
|
|
>
|
|
</script>
|
|
<script>
|
|
window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }
|
|
|
|
<%= if @conn.assigns[:dogfood_page_path] do %>
|
|
const pageUrl = '<%= Path.join(plausible_url(), @conn.assigns[:dogfood_page_path]) %>'
|
|
<% else %>
|
|
const pageUrl = window.location.href
|
|
<% end %>
|
|
|
|
plausible('pageview', {
|
|
u: pageUrl,
|
|
props: {
|
|
logged_in: <%= is_map(@conn.assigns[:current_user]) %>
|
|
}
|
|
})
|
|
</script>
|
|
<% end %>
|
|
<% end %>
|