This glossary contains terms and vocabulary used frequently to talk about features and aspects of the PYLON for LinkedIn Engagement Insights product.
Analysis results - The data returned from an Analysis Query.
API - Application programming interface. If you write external code that works alongside DataSift, it will communicate with DataSift via calls to our REST API.
API key - A unique identifier for your DataSift account. To access our platform via its API, you need to have a DataSift account and an API key.
Argument - A user-defined value that is used by an operator and tested against a target. For example, the argument in this filter is "iPad":
Client library - Code supplied by DataSift or by a third party that you can use to access our API easily. You can write programs that hit the API directly (in fact, that exactly what the client libraries do) but it's easier to write code that communicates with DataSift's API via a client library.
CSDL - Curated Stream Definition Language - The platform language used to match attributes of interactions.
Engagements - Comments, likes, and reshares associated with a story.
Filter - Code written in CSDL defining a DataSift filter. A filter consists of one or more conditions. Each condition consists of a Target, an Operator and (nearly always) an optional Argument. The condition returns a Boolean value. A filter can consist of just one condition such as:
However, it usually comprises multiple conditions linked together with logical operators.
Interaction - A single event or activity such as a LinkedIn share or a like on a share.
Logical Operator - The logical operators are used to determine the result of a filter definition. The three supported logical operators are AND, OR and NOT.
Operator - A keyword that appears in an CSDL filter. The simplest filters consist of a target, an operator and (nearly always) an optional argument. An operators compares an argument you supply against a target you select. For example, the CSDL operator in this filter is "contains" and it filters for occurances of "iPad" in the title of an article:
Quantization - The rounding down of Analysis Results to ensure privacy is maintained.
Query Filter - A method of filtering which interactions in a recording are made available to an Analysis Query.
Target - The identifier for an attribute of an interaction. An element that you can filter on using the CSDL language. The simplest filters consist of a target, an operator and (nearly always) an optional argument. For example, the CSDL operator in this filter is `li.all.articles.title`:
Type - Every target has a single data type. The type can be "string", "int", "float", or an array of one of these types.