CINXE.COM

piwik_analytics | RubyGems.org | your community gem host

<!DOCTYPE html> <html lang="en"> <head> <title>piwik_analytics | RubyGems.org | your community gem host</title> <meta charset="UTF-8"> <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0" name="viewport"> <meta name="google-site-verification" content="AuesbWQ9MCDMmC1lbDlw25RJzyqWOcDYpuaCjgPxEZY" /> <link rel="apple-touch-icon" href="/apple-touch-icons/apple-touch-icon.png" /> <link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icons/apple-touch-icon-57x57.png" /> <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icons/apple-touch-icon-72x72.png" /> <link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icons/apple-touch-icon-76x76.png" /> <link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icons/apple-touch-icon-114x114.png" /> <link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icons/apple-touch-icon-120x120.png" /> <link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icons/apple-touch-icon-144x144.png" /> <link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icons/apple-touch-icon-152x152.png" /> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icons/apple-touch-icon-180x180.png" /> <link rel="mask-icon" href="/rubygems_logo.svg" color="#e9573f"> <link rel="fluid-icon" href="/fluid-icon.png"/> <link rel="search" type="application/opensearchdescription+xml" title="RubyGems.org" href="/opensearch.xml"> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"> <link rel="stylesheet" href="/assets/application-9ad15d9f.css" /> <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin> <link href='https://fonts.googleapis.com/css?family=Roboto:100&amp;subset=greek,latin,cyrillic,latin-ext' rel='stylesheet' type='text/css'> <link rel="alternate" type="application/atom+xml" href="https://feeds.feedburner.com/gemcutter-latest" title="RubyGems.org | Latest Gems"> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="b1XgTYYv6cJ_6t3Z9QKmwOoHzKJPsIJFi1GB0DvHLb8oBtiNMurkR6ftFLSLzpVgj8rd1GbJFkj2m5zMXqwPBA" /> <script type="importmap" data-turbo-track="reload">{ "imports": { "jquery": "/assets/jquery-15a62848.js", "@rails/ujs": "/assets/@rails--ujs-2089e246.js", "application": "/assets/application-2e68772c.js", "@hotwired/turbo-rails": "/assets/turbo.min-fae85750.js", "@hotwired/stimulus": "/assets/@hotwired--stimulus-132cbc23.js", "@hotwired/stimulus-loading": "/assets/stimulus-loading-1fc53fe7.js", "@stimulus-components/clipboard": "/assets/@stimulus-components--clipboard-d9c44ea9.js", "@stimulus-components/dialog": "/assets/@stimulus-components--dialog-74866932.js", "@stimulus-components/reveal": "/assets/@stimulus-components--reveal-77f6cb39.js", "@stimulus-components/checkbox-select-all": "/assets/@stimulus-components--checkbox-select-all-e7db6a97.js", "github-buttons": "/assets/github-buttons-3337d207.js", "webauthn-json": "/assets/webauthn-json-74adc0e8.js", "avo.custom": "/assets/avo.custom-6c281208.js", "stimulus-rails-nested-form": "/assets/stimulus-rails-nested-form-3f712873.js", "local-time": "/assets/local-time-a331fc59.js", "src/oidc_api_key_role_form": "/assets/src/oidc_api_key_role_form-4be5b362.js", "src/pages": "/assets/src/pages-dadbeada.js", "src/transitive_dependencies": "/assets/src/transitive_dependencies-b10fcc2e.js", "src/webauthn": "/assets/src/webauthn-2dadaa59.js", "controllers/application": "/assets/controllers/application-cfc24d46.js", "controllers/autocomplete_controller": "/assets/controllers/autocomplete_controller-226b74d2.js", "controllers/counter_controller": "/assets/controllers/counter_controller-0d6816db.js", "controllers/dialog_controller": "/assets/controllers/dialog_controller-8ea4210d.js", "controllers/dropdown_controller": "/assets/controllers/dropdown_controller-3303a695.js", "controllers/dump_controller": "/assets/controllers/dump_controller-d98655bf.js", "controllers/exclusive_checkbox_controller": "/assets/controllers/exclusive_checkbox_controller-37e9aee8.js", "controllers/gem_scope_controller": "/assets/controllers/gem_scope_controller-53c91b5e.js", "controllers": "/assets/controllers/index-c3f5d3c4.js", "controllers/nav_controller": "/assets/controllers/nav_controller-160990e9.js", "controllers/onboarding_name_controller": "/assets/controllers/onboarding_name_controller-269565d4.js", "controllers/radio_reveal_controller": "/assets/controllers/radio_reveal_controller-141a7658.js", "controllers/recovery_controller": "/assets/controllers/recovery_controller-d2c3194e.js", "controllers/reveal_controller": "/assets/controllers/reveal_controller-e9860d20.js", "controllers/reveal_search_controller": "/assets/controllers/reveal_search_controller-37382e84.js", "controllers/scroll_controller": "/assets/controllers/scroll_controller-046a9677.js", "controllers/search_controller": "/assets/controllers/search_controller-64a75d53.js", "controllers/stats_controller": "/assets/controllers/stats_controller-cff5134c.js" } }</script> <link rel="modulepreload" href="/assets/jquery-15a62848.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/@rails--ujs-2089e246.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/application-2e68772c.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/turbo.min-fae85750.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/@hotwired--stimulus-132cbc23.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/stimulus-loading-1fc53fe7.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/@stimulus-components--clipboard-d9c44ea9.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/@stimulus-components--dialog-74866932.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/@stimulus-components--reveal-77f6cb39.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/@stimulus-components--checkbox-select-all-e7db6a97.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/github-buttons-3337d207.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/webauthn-json-74adc0e8.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/local-time-a331fc59.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/src/oidc_api_key_role_form-4be5b362.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/src/pages-dadbeada.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/src/transitive_dependencies-b10fcc2e.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/src/webauthn-2dadaa59.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/application-cfc24d46.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/autocomplete_controller-226b74d2.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/counter_controller-0d6816db.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/dialog_controller-8ea4210d.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/dropdown_controller-3303a695.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/dump_controller-d98655bf.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/exclusive_checkbox_controller-37e9aee8.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/gem_scope_controller-53c91b5e.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/index-c3f5d3c4.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/nav_controller-160990e9.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/onboarding_name_controller-269565d4.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/radio_reveal_controller-141a7658.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/recovery_controller-d2c3194e.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/reveal_controller-e9860d20.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/reveal_search_controller-37382e84.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/scroll_controller-046a9677.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/search_controller-64a75d53.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <link rel="modulepreload" href="/assets/controllers/stats_controller-cff5134c.js" nonce="71128ce9aa481954f50f3c5d5f0550cb"> <script type="module" nonce="71128ce9aa481954f50f3c5d5f0550cb">import "application"</script> </head> <body class="" data-controller="nav" data-nav-expanded-class="mobile-nav-is-expanded"> <!-- Top banner --> <header class="header header--interior" data-nav-target="header collapse"> <div class="l-wrap--header"> <a title="RubyGems" class="header__logo-wrap" data-nav-target="logo" href="/"> <span class="header__logo" data-icon="⬡">⬢</span> <span class="t-hidden">RubyGems</span> </a> <a class="header__club-sandwich" href="#" data-action="nav#toggle focusin->nav#focus click@window->nav#hide"> <span class="t-hidden">Navigation menu</span> </a> <div class="header__nav-links-wrap"> <div class="header__search-wrap" role="search"> <form data-controller="autocomplete" data-autocomplete-selected-class="selected" action="/search" accept-charset="UTF-8" method="get"> <input type="search" name="query" id="query" placeholder="Search Gems&hellip;" class="header__search" autocomplete="off" aria-autocomplete="list" data-autocomplete-target="query" data-action="autocomplete#suggest keydown.down-&gt;autocomplete#next keydown.up-&gt;autocomplete#prev keydown.esc-&gt;autocomplete#hide keydown.enter-&gt;autocomplete#clear click@window-&gt;autocomplete#hide focus-&gt;autocomplete#suggest blur-&gt;autocomplete#hide" data-nav-target="search" /> <ul class="suggest-list" role="listbox" data-autocomplete-target="suggestions"></ul> <template id="suggestion" data-autocomplete-target="template"> <li class="menu-item" role="option" tabindex="-1" data-autocomplete-target="item" data-action="click->autocomplete#choose mouseover->autocomplete#highlight"></li> </template> <label id="querylabel" for="query"> <span class="t-hidden">Search Gems&hellip;</span> </label> <input type="submit" value="⌕" id="search_submit" class="header__search__icon" aria-labelledby="querylabel" data-disable-with="⌕" /> </form></div> <nav class="header__nav-links" data-controller="dropdown"> <a class="header__nav-link " href="https://rubygems.org/releases">Releases</a> <a class="header__nav-link" href="https://blog.rubygems.org">Blog</a> <a class="header__nav-link" href="/gems">Gems</a> <a class="header__nav-link" href="https://guides.rubygems.org">Guides</a> <a class="header__nav-link " href="/sign_in">Sign in</a> <a class="header__nav-link " href="/sign_up">Sign up</a> </nav> </div> </div> </header> <main class="main--interior" data-nav-target="collapse"> <div class="l-wrap--b"> <h1 class="t-display page__heading"> piwik_analytics <i class="page__subheading">1.0.2</i> </h1> <div class="t-body"> <p class="form__field__instructions">Click on the arrow icon to expand.</p> </div> <div class="l-full--l"> <div id="piwik_analyticsruntime"><span class="scope scope--expanded">Runtime :</span> <div class="deps_scope "> <ul class="deps"> <li> <span> <span class="deps_expanded deps_expanded-link" data-gem-id="actionpack" data-version="8.0.1"></span> </span> <a target="_blank" href="/gems/actionpack/versions/8.0.1"> <span class="deps_item">actionpack 8.0.1 <span class='deps_item--details'> &gt;= 0</span></span> </a> <div><div class="deps_scope"></div></div> <div><div class="deps_scope"></div></div> </li> </ul> <ul class="deps"> <li> <span> <span class="deps_expanded deps_expanded-link" data-gem-id="activesupport" data-version="8.0.1"></span> </span> <a target="_blank" href="/gems/activesupport/versions/8.0.1"> <span class="deps_item">activesupport 8.0.1 <span class='deps_item--details'> &gt;= 0</span></span> </a> <div><div class="deps_scope"></div></div> <div><div class="deps_scope"></div></div> </li> </ul> <ul class="deps"> <li> <span> <span class="deps_expanded deps_expanded-link" data-gem-id="rails" data-version="8.0.1"></span> </span> <a target="_blank" href="/gems/rails/versions/8.0.1"> <span class="deps_item">rails 8.0.1 <span class='deps_item--details'> &gt;= 3.0.0</span></span> </a> <div><div class="deps_scope"></div></div> <div><div class="deps_scope"></div></div> </li> </ul> </div> </div> </div> </div> </main> <footer class="footer" data-nav-target="collapse"> <div class="l-wrap--footer"> <div class="l-overflow"> <div class="nav--v l-col--r--pad"> <a class="nav--v__link--footer" href="https://status.rubygems.org">Status</a> <a class="nav--v__link--footer" href="https://uptime.rubygems.org">Uptime</a> <a class="nav--v__link--footer" href="https://github.com/rubygems/rubygems.org">Code</a> <a class="nav--v__link--footer" href="/pages/data">Data</a> <a class="nav--v__link--footer" href="https://groups.google.com/group/rubygems-org">Discuss</a> <a class="nav--v__link--footer" href="/stats">Stats</a> <a class="nav--v__link--footer" href="https://guides.rubygems.org/contributing/">Contribute</a> <a class="nav--v__link--footer" href="/pages/about">About</a> <a class="nav--v__link--footer" href="mailto:support@rubygems.org">Help</a> <a class="nav--v__link--footer" href="https://guides.rubygems.org/rubygems-org-api">API</a> <a class="nav--v__link--footer" href="/pages/security">Security</a> </div> <div class="l-colspan--l colspan--l--has-border"> <div class="footer__about"> <p> RubyGems.org is the Ruby community&rsquo;s gem hosting service. Instantly <a href="https://guides.rubygems.org/publishing/">publish your gems</a> and then <a href="https://guides.rubygems.org/command-reference/#gem-install">install them</a>. Use <a href="https://guides.rubygems.org/rubygems-org-api/">the API</a> to find out more about <a href="/gems">available gems</a>. <a href="https://guides.rubygems.org/contributing/">Become a contributor</a> and improve the site yourself. </p> <p> RubyGems.org is made possible through a partnership with the greater Ruby community. <a href="https://www.fastly.com/">Fastly</a> provides bandwidth and CDN support, <a href="https://www.rubycentral.org/">Ruby Central</a> covers infrastructure costs, and funds ongoing development and ops work. <a href="/pages/sponsors">Learn more about our sponsors and how they work together</a>. </p> <p> We need your help to fund the developer time that keeps RubyGems.org running smoothly for everyone. <a href="https://rubycentral.org/#/portal/signup">Join Ruby Central today</a>. </p> </div> </div> </div> </div> <div class="footer__sponsors"> <a class="footer__sponsor footer__sponsor__ruby_central" href="https://rubycentral.org/" target="_blank" rel="noopener"> Supported by <span class="t-hidden">Ruby Central</span> </a> <a class="footer__sponsor footer__sponsor__dockyard" href="https://dockyard.com/ruby-on-rails-consulting" target="_blank" rel="noopener"> Designed by <span class="t-hidden">DockYard</span> </a> <a class="footer__sponsor footer__sponsor__dnsimple" href="https://dnsimple.link/resolving-rubygems" target="_blank" rel="noopener"> Resolved with <span class="t-hidden">DNSimple</span> </a> <a class="footer__sponsor footer__sponsor__datadog" href="https://www.datadoghq.com/" target="_blank" rel="noopener"> Monitored by <span class="t-hidden">Datadog</span> </a> <a class="footer__sponsor footer__sponsor__fastly" href="https://www.fastly.com/" target="_blank" rel="noopener"> Gems served by <span class="t-hidden">Fastly</span> </a> <a class="footer__sponsor footer__sponsor__honeybadger" href="https://www.honeybadger.io/" target="_blank" rel="noopener"> Monitored by <span class="t-hidden">Honeybadger</span> </a> <a class="footer__sponsor footer__sponsor__domainr" href="https://domainr.com/" target="_blank" rel="noopener"> Verified by <span class="t-hidden">Domainr</span> </a> <a class="footer__sponsor footer__sponsor__mend" href="https://mend.io/" target="_blank" rel="noopener"> Secured by <span class="t-hidden">Whitesource</span> </a> </div> <div class="footer__language_selector"> <div class="footer__language"> <a class="nav--v__link--footer" href="/gems/piwik_analytics/versions/1.0.2/dependencies?locale=en">English</a> </div> <div class="footer__language"> <a class="nav--v__link--footer" href="/gems/piwik_analytics/versions/1.0.2/dependencies?locale=nl">Nederlands</a> </div> <div class="footer__language"> <a class="nav--v__link--footer" href="/gems/piwik_analytics/versions/1.0.2/dependencies?locale=zh-CN">简体中文</a> </div> <div class="footer__language"> <a class="nav--v__link--footer" href="/gems/piwik_analytics/versions/1.0.2/dependencies?locale=zh-TW">正體中文</a> </div> <div class="footer__language"> <a class="nav--v__link--footer" href="/gems/piwik_analytics/versions/1.0.2/dependencies?locale=pt-BR">Português do Brasil</a> </div> <div class="footer__language"> <a class="nav--v__link--footer" href="/gems/piwik_analytics/versions/1.0.2/dependencies?locale=fr">Français</a> </div> <div class="footer__language"> <a class="nav--v__link--footer" href="/gems/piwik_analytics/versions/1.0.2/dependencies?locale=es">Español</a> </div> <div class="footer__language"> <a class="nav--v__link--footer" href="/gems/piwik_analytics/versions/1.0.2/dependencies?locale=de">Deutsch</a> </div> <div class="footer__language"> <a class="nav--v__link--footer" href="/gems/piwik_analytics/versions/1.0.2/dependencies?locale=ja">日本語</a> </div> </div> </footer> <script type="text/javascript" defer src="https://www.fastly-insights.com/insights.js?k=3e63c3cd-fc37-4b19-80b9-65ce64af060a"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10