ニュース

Matomo 3.4.0

我々は Matomo 3.4.0 を発表することを嬉しく思います:Matomo Analytics の新リリースでは、新機能、多くの小さな改善、いくつかのバグ修正を含む 130 以上の変更を行いました。

新着情報

今後の GDPR コンプライアンスプロジェクト( GDPR 機能の大部分は、4 月と 5 月に予定されている次期リリースで利用可能になります)の一環として、オプトアウト iframe 機能が改善され、オプトアウトテキストの色、フォント ファミリ、フォントサイズ、および背景色をカスタマイズできるようになりました。
このリリースでは、Matomo からデータをエクスポートする方法も改善されました。 エクスポートアイコンをクリックすると、さまざまなデータ形式、エクスポートする行数、必要なデータを数秒で取得するためのその他のオプションを選択できるウィンドウが表示されます(すべてのデータエクスポートではレポート API が使用されます) 。
Matomo をより使いやすくシンプルにするために、Matomo レポートのより良い印刷バージョン、グラフの注釈の再設計、新しいキーボードショートカット(全リストを見るには?を押してください)、 禅モード(左メニューとトップバーが崩れている)を押して、魅力的な全画面表示にします。 また、すべてのユーザは、ユーザ名またはメールアドレスでログインできるようになりました。
コアプラットフォームもいくつかの点で改善されました。 JSトラッカーでは、新しい resetUserId メソッドを使用してユーザーがログアウトすると記録できます(特にシングルページアプリケーションの場合に便利です)。 API を使用してレポートとユーザーを分割する場合やカスタムレポートを作成する場合は、新しい日付セグメントのメリットがあります。 Matomo が新しい顧客にどのようにセットアップされているかを完全に自動化できるようにするために、新しい Dashboards API を活用できるようになりました。 そして、いつものように、新しいボット、ブランド、デバイス、さらにいくつかのスパマーを追加しました。
132 チケットは 26 人以上の貢献者によってクローズされました!

更新できたら

  • 質問やフィードバック(無料サポート)がある場合はフォーラムを使用してください。Matome Analyticsを最大限活用し、専門的なサポート(有料サポート)を受けたい場合は、ビジネスサポートチームにお問い合わせください。
  • Matomoを広げてください! 皆さんのブログ、ウェブサイト、ツイッター、会議でのMatomo Analyticsについての話、または友人や同僚にMatomoのことを知らせることができます。 既に1,000,000以上のウェブサイトがウェブ解析を自由にしており、皆さんの助けを借りてコミュニティを成長させることができます。
  • お使いの言語でMatomoを改善するには、翻訳にご協力ください。
  • プロジェクトに寄付することでご支援ください。

データベースのアップグレード

このリリースには、主要なデータベースアップグレードは含まれていません。

プラットフォームの変更点

Matomo はオープンな分析プラットフォームです。 Matomo の開発者がコア API の改善と変更について知る手助けをするために、最後のリリース以降の変更点を文書化します。
この 3.4.0 リリースには、新機能と新しい API があります。 開発者のためのプラットフォーム変更ログを参照して、プラットフォームと API のすべての変更を確認してください。
注:Marketplace では、既に Matomo 3 と互換性のある 68 以上のプラグインが紹介されています。これはほんの始まりです。 Matomo は、普遍的なデータ分析プラットフォームです!

新しい SDK と更新された SDK(トラッキング API クライアント)

Matomo チームは、モバイルアプリや他の種類のアプリを測定するための公式の SDK(トラッキング API クライアント)を提供しています。

これらの偉大なリリースの SDK メンテナーと貢献者に感謝します!

新規および更新されたガイドとFAQ

新規:

アップデート:

新しいプラグイン:

サードパーティ開発者:

Matomo のアップグレードをお手伝いしますか?

Matomo のアップデートガイドを読むか、Matomo の専門家にお問い合わせください。

Matomo 3.4.0 でクローズされた 132 のチケットリスト

matomo-org/matomo

  • #12141 JS Tracker, New method `resetUserId` to de-assign a user id after a logout [by @znerol, @mattab]
  • #8314 Let user select how many records / rows to export when clicking for example CSV export
  • #12455 Let me customise the opt-out iframe: fonts, color, sizes
  • #12560 Email reports sent via the cron core:archive task do not contain reports that depend on idsite
  • #12459 Shows icon to disable/enable Zen Mode (full screen view) [by @ryyee99, @mattab]
  • #12472 Added custom URL parameters to style the optOut iframe [by @Jouveer, @mattab]
  • #12587 New Dashboard API methods: `copyDashboardToUser`, `createNewDashboardForUser`, `removeDashboard` and `resetDashboardLayout` [by @sgiehl, @mattab]
  • #12495 Give developers the possibility to compare translation keys in different languages [by @tsteur]
  • #12521 Add more date segments: visitEndServerDate visitEndServerDayOfMonth visitEndServerDayOfWeek visitEndServerDayOfYear, etc. [by @tsteur]
  • #12625 scrollTo feature not working anymore, notifications not visible etc
  • #12637 Chrome: Selecting the tracking code with one click does not work anymore
  • #12443 Small performance improvement in custom tracker [by @tsteur, @mattab]
  • #12469 Fix a possible issue when there are more than 2 billion visits tracked and system is 32 bits [by @mattab]
  • #12451 Format sparklines better
  • #12458 Popover: position the minimise and reload icons correctly [by @Jouveer, @mattab]
  • #12464 Align icon in Row Evolution popover [by @danikachhour, @mattab]
  • #12465 Page Overlay: Replace images with font icons [by @sgiehl]
  • #12476 Improvements to Annotations listing design [by @carmenliao, @mattab]
  • #12485 Move site selector loading indicator to the left [by @Findus23, @sgiehl]
  • #12486 improve styling of shortcut help [by @Findus23, @sgiehl]
  • #12487 update checker display issues [by @sgiehl]
  • #12490 Adds new icons to UI demo page [by @sgiehl, @mattab]
  • #12530 Fixes position of activity indicator [by @sgiehl]
  • #12570 DeviceDetection, display themed “refresh” button [by @alcalyn, @sgiehl]
  • #9063 Remove word “website” from website selector [by @tsteur]
  • #11660 Better adblock detection during setup
  • #11959 Allow to login by Email as well as Username
  • #12279 Hide widgets not working without internet connection if disabled in config [by @sgiehl, @mattab]
  • #12456 Add new keyboard shortcuts for Top/Bottom of page
  • #12475 Embed Widgets page: added link to the Embed reports user guide [by @ryyee99, @mattab]
  • #12479 Improvement maintenance mode message to show a message based on record_statistics value [by @ryyee99, @mattab]
  • #9263 Add possibility to toggle (show/hide) left menu [by @tsteur]
  • #12448 Login and Reset password: improved fields [by @Jouveer, @mattab]
  • #12489 Renames piwik font to matomo [by @sgiehl, @mattab]
  • #12645 updates piwik/* and matomo/* composer packages [by @sgiehl]
  • #7556 UserID “Signing out use-case” – actions still attributed to the same Visitor [by @znerol, @mattab]
  • #11825 E-Mail Report: Page URL Links shifted after “Others” [by @sgiehl]
  • #12168 Page Overlay Information boxes are displayed under menus and divs [by @sgiehl]
  • #12280 Twig Filesystem: Warning – realpath(): open_basedir restriction in effect [by @sgiehl]
  • #12369 Browser widget bug with pagination [by @sgiehl]
  • #12373 Visitor Profile “First visit” does not always show the very first visit [by @sgiehl]
  • #12374 Do not use segment to fetch additional visits for visitor profile [by @sgiehl, @mattab]
  • #12394 Move public static functions out of Live controller [by @sgiehl]
  • #12396 Show error message if visitor in visitor profile could not be found instead of fatal error [by @tsteur, @mattab]
  • #12478 GeoIP re-attribution: debug output now shows changes to visits geo-location [by @lwille, @mattab]
  • #12500 When generating URLs, only strip PATH_INFO when it is not empty [by @mattab]
  • #12545 JS Tracker: expected no warning in the console when addTracker multiple times [by @mattab, @tsteur]
  • #12578 Cloud visualisation may display error “Key 1 for array with keys 0 does not exist” [by @sgiehl]
  • #12619 Ensure to also install plugins when there is a POST request [by @tsteur, @sgiehl]
  • #12621 Trigger DB failed exception also for POST API requests [by @tsteur]
  • #12514 [automatic translation update] Updated 2074 strings in 49 languages (hr, de, bn, bs, cy, ta, am, be, bg, ca, eu, gl, he, hu, is, ka, ar, cs, da, el, es, et, fa, fi, fr, hi, id, it, ja, lt, nl, pl, pt-br, ru, sq, sr, sv, tr, uk, zh-cn, zh-tw, ko, nb, nn, pt, ro, th, vi, lv) [by @sgiehl]
  • #12629 [automatic translation update] Updated 1628 strings in 49 languages (bs, ca, el, et, eu, fi, fr, ja, ka, ko, nb, nl, pl, pt-br, sk, sl, sq, sv, tl, tr, vi, zh-cn, zh-tw, it, ar, be, bg, cs, da, de, es, fa, he, hi, hu, id, is, nn, pt, ro, ru, sr, th, uk, lt, lv, ta, gl, bn) [by @sgiehl]
  • #11958 Export overlay for Datatables [by @sgiehl, @mattab]
  • #12103 Fix Tibetan cities display on China’s city map [by @fengkaijia, @sgiehl]
  • #12356 Adding some more did you know sections [by @tsteur, @mattab]
  • #12359 Rename metrics that start with “Total” and remove the word Total
  • #12447 Improved Print Versions [by @danikachhour, @mattab]
  • #12449 Changed Feeds URL to HTTPS [by @Jouveer, @mattab]
  • #12450 Websites manager, exclude IP addresses, explain that CIDR notation is supported [by @Jouveer, @mattab]
  • #12462 Modals popover can now be closed with keyboard [by @Jouveer, @mattab]
  • #12463 Aligned all icons to left of menus [by @Jouveer, @mattab]
  • #12491 improve integration in Firefox Quantum and Chrome Android [by @Findus23, @mattab]
  • #12493 During installer, better detect adblockers that may block Matomo css/js files [by @Findus23, @mattab]
  • #12496 Assorted events and changes [by @diosmosis, @tsteur]
  • #12501 Ignore shared hoster files in integrity check [by @Findus23, @sgiehl]
  • #12502 During installation, trim inputs in the database setup page to avoid whitespaces issues [by @mattab]
  • #12518 Use renamed composer packages [by @sgiehl]
  • #12520 Adds audio icon to matomo font [by @sgiehl, @mattab]
  • #12532 Use more font icons instead of images [by @sgiehl]
  • #12538 Better handling of POST tracking requests when page is unloaded (using sendBeacon) [by @tsteur, @mattab]
  • #12541 Fix others row might not be replaced in subtables of others row [by @tsteur]
  • #12542 Update reports cache at least once every hour [by @tsteur, @mattab]
  • #12556 Allow plugins to define custom action types [by @sgiehl]
  • #12561 Update error message in API/UI if date is before 1992 (#12559) [by @simivar, @sgiehl]
  • #12568 Add new Filesystem.allCachesCleared event after all caches cleared. [by @diosmosis, @tsteur]
  • #12579 Key visitsAggregated does not exist as the array is empty in _profileSummaryVisits.twig
  • #12590 Developer documentation: the list of all segments is missing the “Metrics” segments [by @diosmosis]
  • #12591 Update component-cache version to 1.0.2. [by @diosmosis, @tsteur]
  • #12602 JS Tracker, cross domain tracking: new method to get the URL parameters to forward the Visitor id value (&pk_vid=xyz) [by @diosmosis]
  • #12603 Add getCrossDomainLinkingUrlParameter() to allow users to add pk_vid to dynamic links. [by @diosmosis, @mattab]
  • #12607 Allow deleting first dashboard for automation purposes. [by @diosmosis, @mattab]
  • #12608 Better handling of situation when there are no dashboards for a user [by @sgiehl]
  • #12614 Define root path for twig file loader [by @sgiehl, @mattab]
  • #12618 Make dimensions cache site aware since CustomDimensions adds different dimensions based on the current site. [by @diosmosis, @mattab]
  • #12626 Makes report generation site aware [by @sgiehl, @mattab]
  • #12632 Add third party cookie domain setting [by @diosmosis, @mattab]
  • #12652 Show a special offer if one is defined for a plugin [by @tsteur]

matomo-org/searchengine-and-social-list

matomo-org/matomo-icons

  • #9 Improve brand icons

matomo-org/device-detector

matomo-org/referrer-spam-blacklist

matomo-org/tracker-proxy

  • #27 PHP Warning: curl_setopt(): You must pass either an object or an array with the CURLOPT_HTTPHEADER argument ?

matomo-org/component-cache

matomo-org/component-decompress

matomo-org/component-ini

matomo-org/matomo-log-analytics

我々は一丸となって、世界でも最高のオープンな分析プラットフォームを作り出しています。 みなさんのご協力で、Matomo をさらに素晴らしいものにすることができます!