Package: metricminer 0.5.1

Candace Savonen

metricminer: Mine Metrics from Common Places on the Web

Mine metrics on common places on the web through the power of their APIs (application programming interfaces). It also helps make the data in a format that is easily used for a dashboard or other purposes. There is an associated dashboard template and tutorials that are underdevelopment that help you fully utilize 'metricminer'.

Authors:Candace Savonen [aut, cre], Howard Baek [aut]

metricminer_0.5.1.tar.gz
metricminer_0.5.1.zip(r-4.5)metricminer_0.5.1.zip(r-4.4)metricminer_0.5.1.zip(r-4.3)
metricminer_0.5.1.tgz(r-4.4-any)metricminer_0.5.1.tgz(r-4.3-any)
metricminer_0.5.1.tar.gz(r-4.5-noble)metricminer_0.5.1.tar.gz(r-4.4-noble)
metricminer_0.5.1.tgz(r-4.4-emscripten)metricminer_0.5.1.tgz(r-4.3-emscripten)
metricminer.pdf |metricminer.html
metricminer/json (API)
NEWS

# Install 'metricminer' in R:
install.packages('metricminer', repos = c('https://fhdsl.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/fhdsl/metricminer/issues

On CRAN:

edtech-software

42 exports 2 stars 2.04 score 55 dependencies 19 scripts 854 downloads

Last updated 4 months agofrom:b18608a87f. Checks:OK: 5 NOTE: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 23 2024
R-4.5-winNOTEAug 23 2024
R-4.5-linuxNOTEAug 23 2024
R-4.4-winOKAug 23 2024
R-4.4-macOKAug 23 2024
R-4.3-winOKAug 23 2024
R-4.3-macOKAug 23 2024

Exports:%>%auth_from_secretauthorizecalendly_getclean_ga_metricsclean_repo_metricsdelete_credsexample_data_folderextract_answersget_calendly_userget_citation_countget_config_fileget_example_dataget_ga_metadataget_ga_propertiesget_ga_property_infoget_ga_statsget_ga_userget_githubget_github_metricsget_github_repo_summaryget_github_repo_timecourseget_github_userget_google_formget_multiple_formsget_multiple_ga_metricsget_multiple_repos_metricsget_org_repo_listget_question_metadataget_slido_filesget_timestamp_repo_metricsget_user_repo_listget_youtube_channel_statsget_youtube_video_statsgh_repo_wrapperlist_calendly_eventslist_example_datarequest_garequest_google_formssetup_folderswrite_playlist_detailswrite_to_gsheet

Dependencies:askpassassertthatcellrangerclicpp11curldplyrfansifsgarglegenericsgetPassghgitcredsgluegoogledrivegooglesheets4hmshttrhttr2idsinijanitorjsonlitelifecyclelubridatemagrittrmimeopensslpillarpkgconfigpurrrR6rappdirsrematchrematch2rlangrprojrootrstudioapirvestselectrsnakecasestringistringrsystibbletidyrtidyselecttimechangeutf8uuidvctrswithrxml2yaml

example-data

Rendered fromexample-data.Rmdusingknitr::rmarkdownon Aug 23 2024.

Last update: 2024-01-19
Started: 2024-01-17

getting-started

Rendered fromgetting-started.Rmdusingknitr::rmarkdownon Aug 23 2024.

Last update: 2024-03-05
Started: 2023-12-05

Readme and manuals

Help Manual

Help pageTopics
App Set Upapp_set_up
Use secrets to Authorize R package to access endpointsauth_from_secret
Authorize R package to access endpointsauthorize
Handle Calendly GET requestscalendly_get
Check the testthat check log file and print out how many errorscheck_check
Handle Google Analytics Listsclean_ga_metrics
Summarizing metrics from GitHubclean_repo_metrics
Default Credentials pathdefault_creds_path
Delete cached metricminer credentialsdelete_creds
Default creds pathencrypt_creds_path
Default Credentials path Get file path to an default credentials RDSexample_data_folder
Google Form handling functions - extracting answersextract_answers
Get Calendly API userget_calendly_user
Get a list of papers that cite your paperget_citation_count
Get config fileget_config_file
Get retrieve an example datasetget_example_data
Get metadata associated Google Analytics propertyget_ga_metadata
Get all property ids for all Google Analytics associated with an account idget_ga_properties
Get all property information for a particular property idget_ga_property_info
Get stats for an associated Google Analytics propertyget_ga_stats
Get Google Analytics Accountsget_ga_user
Handler function for GET requests from GitHubget_github
Get the repository summary or time course metricsget_github_metrics
Collect repository summary metricsget_github_repo_summary
Collect repository timecourse metricsget_github_repo_timecourse
Get the GitHub User's infoget_github_user
Get Google Formsget_google_form
Get multiple Google formsget_multiple_forms
Get all metrics for all properties associated with an accountget_multiple_ga_metrics
Retrieve metrics for a list of reposget_multiple_repos_metrics
Retrieve list of repositories for an organizationget_org_repo_list
Google Form handling functionsget_question_metadata
Get Slido Filesget_slido_files
Get timestamp repository metricsget_timestamp_repo_metrics
Retrieve list of repositories for an organizationget_user_repo_list
Get Youtube channel statsget_youtube_channel_stats
Get Youtube video statsget_youtube_video_stats
Wrapper function for gh repository callsgh_repo_wrapper
Get file path to an key encryption RDSkey_encrypt_creds_path
Get Calendly Event Listslist_calendly_events
Get list of example datasetslist_example_data
Handler for API requests from Google Analyticsrequest_ga
Get Google Formsrequest_google_forms
Setups folder structure for metricminersetup_folders
Supported endpointssupported_endpoints
Write playlist details from YouTubewrite_playlist_details
Writes data to a Googlesheetwrite_to_gsheet