Skip to content
Switch branches/tags
Go to file
Cannot retrieve contributors at this time


.. todo:: Compare descriptions with

.. glossary::

        PPAS component gathering statistics about each :term:`visitor` of the :term:`application` (previously **Piwik**).

    Analytics attribute
        :term:`Attribute` generated from value provided by :term:`Analytics` (e.g. browser and device data, location
        data, etc.). You can read more about :term:`attribute` sources
        `here <>`_.

        .. note::
            If :term:`custom attribute` uses the same name - it will be represented as a separate :term:`attribute`.

    Analytics ID
        ID assigned to :term:`visitor` by :term:`Analytics` for the duration of :term:`Analytics` session. It is stored in
        browser cookie.

        Website or application tracked by PPAS.

    App ID
        PPAS :term:`application` identificator (previously **website ID**, **site ID** or **idSite**).

        Named value assigned to :term:`visitor` profile.

    Attribute whitelist
        List of :term:`visitor` :term:`attributes<attribute>` that are publicly available via Audience Manager API.

        .. note::
            It is still necessary to identify the :term:`visitor` with his :term:`analytics ID` to access this information.

        Named set of :term:`attribute` conditions used to define a group of :term:`visitors<visitors>` matching them.

    Custom attribute
        :term:`Attribute` generated from value provided by source other than :term:`Analytics` (e.g.
        :doc:`audience_manager/form-tracker`, :doc:`sdk/index`). You can read more about :term:`attribute` sources
        `here <>`_.

        .. warning::
            :term:`Custom attribute` will store only latest value provided by any custom source.

        .. note::
            If :term:`analytics attribute` uses the same name - it will be represented as a separate :term:`attribute`.

    Collecting & Processing Pipeline
        Formerly called tracker backend. A set of services that is able to receive, store and process requests from JavaScript Tracking Client. Requests processed by Collecting & Processing Pipeline are passed further for Reporting services.

    Device ID
        Device ID (device identification) is a distinctive number associated with a smartphone or similar handheld
        device. Device IDs are separate from hardware serial numbers.

        Unique identifier of a :term:`visitor` ID (e.g. :term:`analytics ID`, :term:`user ID`, :term:`device ID` or email).

    JavaScript Tracking Client (JSTC)
        A JavaScript object that is able to send requests to :term:`Collecting & Processing Pipeline`. It is loaded and created with download of `ppms.js` file. It has an :ref:`API<data-collection-javascript-tracking-client-api>` that allows to configure what data requests should contain. You can :ref:`learn more about JSTC here<data-collection-javascript-tracking-client-installation>`

    JavaScript Tracking Snippet (JSTS)
        A JavaScript code, usually in form of HTML tag, that initiates JSTC and sends first tracking request. You can see an :ref:`example of JSTS here<jtc-installation-jsts-example>`.

        Personally Identifiable Information.

    Tracking Tag
        A HTML tag, that is created and configured by Tag Manager. It is loaded to the website with Tag Manager Container. Using a Tracking Tag is an alternative for implementing a JavaScript Tracking Snippet. You can :ref:`learn more about Tracking Tag here<>`.

    User ID
        Permanent ID assigned to :term:`visitor` by :term:`application` (e.g. username). You can read more about it
        `here <>`_.

        Period of continuous :term:`visitor` activity on :term:`application`. It ends in the following situations:

            - after a period of inactivity (option set to 30 minutes by default)
            - on campaign change (option enabled by default)
            - when HTTP referrer points to different website (option disabled by default)

        Visitor on tracked :term:`application`.