Package 'kwb.matomo'

Title: R Package for Matomo Reporting API
Description: R Package for getting data from Matomo's Reporting API.
Authors: Michael Rustler [aut, cre] (ORCID: <https://orcid.org/0000-0003-0647-7726>), Kompetenzzentrum Wasser Berlin gGmbH (KWB) [cph]
Maintainer: Michael Rustler <[email protected]>
License: MIT + file LICENSE
Version: 0.0.0.9000
Built: 2026-05-12 06:49:56 UTC
Source: https://github.com/KWB-R/kwb.matomo

Help Index


Get PageUrls

Description

Get PageUrls

Usage

get_pageurls(matomo_config = set_matomo_config())

Arguments

matomo_config

matomo configuration (default: set_matomo_config)

Value

data frame pageurls and with Matomo indicators

See Also

https://developer.matomo.org/api-reference/reporting-api


Set Matomo configuration

Description

Set Matomo configuration

Usage

set_matomo_config(
  url = Sys.getenv("MATOMO_URL"),
  api_key = Sys.getenv("MATOMO_APIKEY"),
  site_id = Sys.getenv("MATOMO_SITEID"),
  format = "json",
  date_min = "2018-06-05",
  date_max = Sys.Date()
)

Arguments

url

url to Matomo tracking (e.g. https://matomo.example.com/index.php), default: Sys.getenv("MATOMO_URL")

api_key

Matomo tracking API key, default: Sys.getenv("MATOMO_APIKEY")

site_id

site id, default: Sys.getenv("MATOMO_SITEID")

format

export data format (default: "json")

date_min

first date (default: "2018-06-05", start of KWB-Matomo tracking)

date_max

last date (default: Sys.Date())

Value

list with Matomo configuration