Quick facts

caution

From iOS SDK Version 12.1 Quick facts are deprecated, please use Metadata instead.

This page explains how to send a value of any variable you wish from a user's app to your web Dashboard.

Introduction

Every app is unique so the Essentials sent with each bug report are often not enough. That's why the Shake SDK allows you to send yourself any custom data from the app using Quick facts. It's a String object which you can shape any way you want, and you can put anything you want into it.

How to use

In the AppDelegate add onPrepareReportData closure, and fill the quickFacts string with the data you want to receive on your web Dashboard.

AppDelegate.swift
Shake.onPrepareReportData = { reportData in
reportData.quickFacts = "Current user is \(userId)”
return reportData
}

This is where you will see Quick facts on your web Dashboard:

Quick facts screen