Activities are currently supported for Reforestation projects using the Reforestation protocol.The Activities section only appears in a project’s navigation if the project’s protocol defines activity types.
The activities page
Open the Certify dashboard, select your project, and click Activities in the left-hand navigation. The page shows one tab per activity type configured for your project. Each tab shows how many activities of that type exist, a description of what the type represents, and a table of the activities with their names, reference IDs, times, metadata, measurement counts and upload dates. Clicking a row opens the activity, where you can see its metadata and measurements recorded against it, with their units. If an activity type has child activity types, the activity’s page also has a tab for each child type. Adding activities requires project Editor access.Adding activities
Activities are added by CSV, one file at a time.1
Download the template
Open the tab for the activity type and click + Add. The dialog offers a template with the exact columns for that activity type in your project, and an example with the same columns filled in.
2
Populate CSV
Fill one row per activity, following the column groups described below. Leave optional measurement columns blank where you have no value; do not delete the columns.
3
Upload data
Select your file, and submit. Files are processed in the background, so you can leave the page — Certify notifies you when processing finishes and the table refreshes.
4
Check the result
If a row fails validation, the error will log the row, the column and the specific problem, so you can correct the file and re-upload. Rows are validated per cell, so one upload reports every problem it finds rather than stopping at the first.
CSV columns
Columns always appear in the same order.Identity
Identity
name and reference_id, both required. The reference ID must be unique within your organisation and is how you refer to the activity later. See Supplier Reference ID.Time
Time
The columns depend on the activity type’s time granularity:
Metadata
Metadata
One column per metadata field the protocol defines for the type, named with the field’s key. Fields with a fixed set of allowed values must use one of those values exactly — the Activities reference lists them.
Links
Links
One column per related asset, holding that asset’s reference ID. Columns are named after the related type, for example
field_plot_id for the site an activity happens at. Where an activity relates to the same type more than once, the relationship is prefixed to tell the columns apart, as in child_of_activity_id.Related assets must already exist in the project before the activities that reference them are uploaded.Measurements
Measurements
One column per measurement, headed with its display name and unit, such as
Diameter at breast height (cm). Values must be plain numbers in the unit given in the header. Required measurements must have a value in every row; optional ones can be left blank.Example: Reforestation field plot measurement
Tree measurements are used to quantify above-ground biomass in each field plot, which in turn quantifies the carbon sequestered in the project area. Each measurement is one tree, on one date, in one field plot.1
Add the field plots first
Each measurement is linked to a field plot by reference ID, so the field plots must already exist. See Add sites.
2
Download the template
Under Activities, open the Field plot measurements tab and click Add, then download the template. Its columns are:
3
Populate one row per tree
dateis the date the tree was measured.tree_typemust be one of the supported genus or species keys — see the Activities reference.field_plot_idis the field plot’s reference ID, as you uploaded it in the field plot GeoJSON.- Diameter at breast height is required. Height, latitude, longitude and elevation are optional; leave them blank if not measured.
4
Upload and verify
Click Add, select the file, and submit. When processing completes, the table lists the new measurements. Click a row to see its metadata and measurement values with units, and open its field plot to see the measurements grouped under the plot.