Skip to content

Commit 2afff2a

Browse files
authored
Merge pull request #465 from segmentio/repo-sync
repo sync
2 parents 05eb81b + cd4ab39 commit 2afff2a

File tree

2 files changed

+23
-26
lines changed

2 files changed

+23
-26
lines changed

src/connections/sources/catalog/cloud-apps/workramp/index.md

Lines changed: 19 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ This is an [Event Cloud Source](https://segment.com/docs/sources/#event-cloud-so
1212
This source is maintained by WorkRamp. For any issues with the source, [contact the WorkRamp support team](mailto:[email protected]).
1313

1414
> info "The WorkRamp source is in Beta"
15-
> WorkRamp are actively developing the source. This doc was last updated on June 2, 2022. If you are interested in joining their beta program or have any feedback to help improve the WorkRamp Source and its documentation, contact [[email protected]](mailto:[email protected])
15+
> WorkRamp are actively developing the source. This doc was last updated on July 8, 2022. If you are interested in joining their beta program or have any feedback to help improve the WorkRamp Source and its documentation, contact [[email protected]](mailto:[email protected])
1616
1717

1818

@@ -33,30 +33,26 @@ The table below lists events tracking user interaction in WorkRamp Academy. Wor
3333

3434
| Event Name | Description |
3535
| --------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
36-
| Registers | The user registers for academy. All custom registration fields appear under user unless they are marked as “hidden” or a password. |
37-
| Signed In | The user logs into academy. |
38-
| Signed Out | The user clicks **Logout** from the User menu. |
36+
| User Registered | The user registers for the academy. All custom registration fields appear under user unless they are marked as “hidden” or a password. |
37+
| User Login | The user logs into the academy. |
38+
| User Logout | The user clicks **Logout** from the User menu. |
3939
| Search | The user types a query into the Search bar. |
4040
| Search Result Clicked | The user clicks on a search result from the Search bar. |
41-
| Starts Training | The user clicks **Get Started** from `/training/:training_id/overview/`. |
42-
| Enters Path Training | The user clicks **Get Started** or **Continue** from `/paths/:path_id`. |
43-
| Enters Certification Training | The user clicks **Get Started** or **Continue** from `/certifications/:certification_id`. |
44-
| Resumes Training | The user clicks **Continue** from `/training/:training_id/overview`. |
45-
| Reviews Training | The user clicks on search result from the Search bar. |
46-
| Checkout Initiated | The user clicks **Purchase Guide: [Price]** from `/training/:training_id/overview/`. |
47-
| Task Viewed | The user visits `/guides/:guide_id/tasks/:task_id/`. |
48-
| Completes Training | The user clicks **Finish** in a Course. Similar to **Exits Course**, this event populates the fields of `certificationId/pathId` depending on the content type. |
49-
| Completes Path | The user clicks **Finish** within a Course. Similar to **Exits Course**, this event populates the fields of `certificationId/pathId` depending on the content type. |
50-
| Completes Certification | The user clicks **Finish** within a Certification Course. Similar to **Exits Course**, this event populates the fields of `certificationId/pathId` depending on the content type. |
41+
| Content Started | The user clicks **Get Started** from a course page |
42+
| Content Resumed | The user clicks **Continue** from a course page. |
43+
| Task Viewed | User views a task within Content. |
44+
| Task Completed | User clicks “Next” from Task Viewed. |
45+
| Content Completed | The user clicks **Finish** in a Course, Path or Certification. Properties will be including certificationId/pathId will be dependent on the content type |
46+
| Content Reviewed | User clicks “Review” from course page to re-enter previously completed content. |
47+
| Enters Training: Path | The user clicks **Get Started** or **Continue** from `/paths/:path_id`. |
48+
| Enters Training: Certification | The user clicks **Get Started** or **Continue** from `/certifications/:certification_id`. |
5149
| Copies Public Link to Certification | The user clicks **Copy Public Link** on `/certifications/:certification_id`. |
5250
| Clicks “Adds Certification to LinkedIn” | The user clicks **Add to LinkedIn** on `/certifications/:certification_id/`. |
53-
| Downloads Certification | The user clicks **Download** on `/certifications/:certification_id/`. |
54-
| Exits Course | The user clicks the back arrow within a Training. If the course is part of path or certification, the associated fields will populate. |
51+
| Downloads Certification | The user clicks **Download** on `/certifications/:certification_id/`. |
5552
| Views Content | The user clicks **Show Content**. |
5653
| Hides Content | The user clicks **Hide Content**. |
57-
| Views Event | The user visits `/events/:event_id`. |
58-
| Clicks Session URL | The user clicks **Register Now** (the session URL) from the events page. |
59-
54+
| Event Viewed | The user visits `/events/:event_id`. |
55+
| Register Now for Event Session | The user clicks **Register Now** (the session URL) from the events page. |
6056

6157

6258

@@ -68,12 +64,11 @@ The table below list the properties included in the events listed above.
6864
| Property Name | Description |
6965
| -------------------------------------------------- | --------------------------------------------------------------------- |
7066
| `academyTitle` | Name of the Academy. |
71-
| `timeStamp` | Time captured for the event, for example, '2022-05-25T21:29:53.429Z'. |
67+
| `timeStamp`, `receivedAt` | Time captured for the event, for example, '2022-05-25T21:29:53.429Z'. |
7268
| `accessedDate` | Timestamp for when the content was started by user. |
73-
| `id` | The user’s ID. |
74-
| `email_subject` | Subject line of the email. |
75-
| `email` | The user’s Email Address. |
76-
| `name` | The user’s Name. |
69+
| `userId` | The user’s ID. |
70+
| `user.email` | The user’s Email Address. |
71+
| `user.name` | The user’s Name. |
7772
| Custom registration fields `department`, `title`) | URL of the link clicked. |
7873
| `searchTerm` | Query entered in search bar. |
7974
| `contentId` | ID for the content (for example, guide ID). |

src/connections/spec/common.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,8 @@ The `receivedAt` timestamp is most important as the sort key in Segment's Wareho
395395

396396
### timestamp
397397

398-
The `timestamp` timestamp specifies when the datapoint occurred, corrected for client-device clock skew. This is the timestamp that is passed to downstream destinations and used for historical replays. It is important to use this timestamp for importing historical data to the API.
398+
The `timestamp` timestamp specifies when the data point occurred, corrected for client-device clock skew. This is the timestamp that is passed to downstream destinations and used for historical replays. It is important to use this timestamp for importing historical data to the API.
399399

400-
If you are using the Segment server Source libraries, or passing calls directly to the HTTP API endpoint, you can manually set the `timestamp` field. If you are using a Segment Source in device mode, the library generates `timestamp` and you cannot manually set one directly in the call payload.
400+
If you are using the Segment server Source libraries, or passing calls directly to the HTTP API endpoint, you can manually set the `timestamp` field. This change updates the `originalTimestamp` field of the Segment event. If you use a Segment Source in device mode, the library generates `timestamp` and you cannot manually set one directly in the call payload.
401+
402+
Segment calculates `timestamp` as `timestamp = receivedAt - (sentAt - originalTimeStamp)`.

0 commit comments

Comments
 (0)