Ringier Axel Springer Poland
What Is Ringier Axel Springer Poland?
Ringier Axel Springer Poland (RASP) is a leading digital media and advertising company in Poland, offering a wide range of premium advertising products across its extensive portfolio of news, lifestyle, and technology platforms. Through high-traffic sites like Onet.pl and Business Insider Polska, RASP provides advertisers with access to a broad and engaged audience. The company leverages data-driven targeting, native advertising, and programmatic solutions to optimize campaign performance. RASP's advertising ecosystem is designed to deliver measurable results across display, video, mobile, and branded content formats.
Product Type: Advertising
Integration Type: Starter Kit & ID Sync
Event Source Type: Web & Mobile
Event Scope: All Events
Capabilities
- Enables attribution reporting by connecting user interactions to ad campaigns.
- Captures key commerce events such as product views, cart activity, and completed orders.
- Provides data for advertising analytics, including key user actions across the site.
- Supports campaign optimization by sharing behavioral signals like product views and purchases.
- Maintains user recognition across visits through durable first-party identifiers.
- Delivers data server-side, reducing reliance on client-side tags.
Considerations
- The starter kit includes a static placeholder for the
npa
parameter. This value must be updated to reflect your organization’s GDPR consent settings for the integration to function correctly. - GDPR consent settings are required and must be configured for the integration to operate as expected. The
npa
parameter is used for this purpose, but you may also map values togdpr
orgdpr_consent
if preferred.- For more information, see Query Params.
- If you need to map the
npa
value from URL parameters, we recommend using a Custom Sync to capture and pass the value into the starter kit. - This integration sends data using
GET
requests by default. If your implementation requires support for larger payloads (e.g., detailed cart data), please contact your MetaRouter representative to enablePOST
request support.
Limitations
- Does not currently support Privacy Sandbox (Protected Audience API).
Identity Sync
- Sync Available: Yes
- Required for Starter Kit: Yes
- Prerequisites: Network ID required
- Documentation: Ringier Axel Springer Poland Sync
Sync Details
- The Ringier Axel Springer Poland ID sync captures
dlapi_lu
anddlapi_aid
values from URL parameters and makes them available for use in the starter kit. - It also retrieves the
adp_session
value via an API call to RASP, which is required for the starter kit to function properly.
Starter Kit Setup Guide
1. Deploy the Ringier Axel Springer Poland Sync
- To collect the sync values (e.g.,
dlapi_lu
,dlapi_aid
,adp_session
), you must implement a Ringier Axel Springer Poland ID sync. Refer to the following documentation to complete the setup: Ringier Axel Springer Poland - ID Sync Guide.
2. Gather Credentials
- Obtain the following values from your Ringier Axel Springer Poland representative:
- Network ID
- Pixel ID
3. Add a Ringier Axel Springer Poland Integration
From the integration library, add a Ringier Axel Springer Poland integration. Then, fill out the Connection Parameters:
Connection Parameter | Description |
---|---|
NETWORK | The unique network ID for RASP. |
PIXEL_ID | The Pixel ID provided by RASP. |
3. Configure Event Mapping
- MetaRouter provides all of the event mappings that Ringier Axel Springer Poland integrations typically require. You may add custom events, parameters or mappings in accordance with Ringier Axel Springer Poland’s API documentation. Please see below for details on event mapping.
4. Deploy to Pipeline
- In the Pipelines tab, add your Ringier Axel Springer Poland integration.
- Select the correct integration revision
- Click Add Integration to finalize deployment.
Event Mappings
Global
Global mappings will be applied to all events. If your parameter names do not match the Expected Inputs provided, you will need to overwrite the Inputs provided with your own.
Output Key | Description | Expected Input |
---|---|---|
actgid Required | String: Pixel ID assigned by RASP. | Enrichment – staticString $$PIXEL_ID$$ |
npa Required* | Integer: GDPR consent flag (e.g., 0 or 1). | Enrichment – staticInt '1' |
adp_session Required | String: Session ID fetched from RASP. | context.providers.ringierAxelSpringerPoland.adp_session |
lu Required | String: Local user ID from URL parameter. | context.providers.ringierAxelSpringerPoland.dlapi_lu |
src | String: Source of event (e.g., 's2s' or 'app'). | Expression – If app.name or device.type exists, returns 'app'; else 's2s' |
anonymousId | String: Anonymous user identifier. | anonymousId |
message_id | String: Unique message identifier. | messageId |
aid | String: Account ID from URL parameter. | context.providers.ringierAxelSpringerPoland.dlapi_aid |
eid | String: Hashed email identifier. | Expression – Hashes lowercase trimmed email using MD5 |
*Parameter passing user's consents. You can use it instead of gdpr
and gdpr_consent
. Set 0
if the user has given all necessary consents, otherwise set 1
- if the user has not given consent to the processing of their personal data. See here for more information.
Event Specific
Page
Output Key | Description | Expected Input |
---|---|---|
event Required | String: Indicates page view. | Enrichment – staticString page_view |
Products Searched
Output Key | Description | Expected Input |
---|---|---|
event Required | String: Indicates search event. | Enrichment – staticString search_query |
query | String: Search query entered. | properties.query |
Product List Viewed
Output Key | Description | Expected Input |
---|---|---|
event Required | String: General event type. | Enrichment – staticString custom |
custom_event | String: Specific event name. | Enrichment – staticString product_list_viewed |
products | Array: List of product objects. | Expression – Maps properties.products into array |
Product Clicked
Output Key | Description | Expected Input |
---|---|---|
event Required | String: General event type. | Enrichment – staticString custom |
custom_event | String: Specific event name. | Enrichment – staticString product_clicked |
products | Array: Single clicked product object. | Expression – Maps product fields into array |
Product Viewed
Output Key | Description | Expected Input |
---|---|---|
event Required | String: Event type label. | Enrichment – staticString product_detail |
sitetype | String: Page category. | Enrichment – staticString product |
products | Array: Single viewed product object. | Expression – Maps product fields into array |
Product Added
Output Key | Description | Expected Input |
---|---|---|
event Required | String: Event type label. | Enrichment – staticString add_to_cart |
products | Array: Single added product object. | Expression – Maps product fields into array |
Product Removed
Output Key | Description | Expected Input |
---|---|---|
event Required | String: Event type label. | Enrichment – staticString remove_from_cart |
products | Array: Single removed product object. | Expression – Maps product fields into array |
Cart Viewed
Output Key | Description | Expected Input |
---|---|---|
event Required | String: Event type label. | Enrichment – staticString view_cart |
cost Required | Float: Total cart value. | Expression – Sums price × quantity of products |
sitetype | String: Page type. | Enrichment – staticString cart |
qty | Integer: Total quantity of items in cart. | Expression – Sums quantity of all products |
products | Array: List of cart products. | Expression – Maps properties.products into array |
Checkout Started
Output Key | Description | Expected Input |
---|---|---|
event Required | String: Event type label. | Enrichment – staticString checkout |
sitetype | String: Page type. | Enrichment – staticString cart |
products | Array: List of checkout products. | Expression – Maps properties.products into array |
Order Completed
Output Key | Description | Expected Input |
---|---|---|
event Required | String: Event type label. | Enrichment – staticString purchased |
ord Required | String: Order ID. | properties.order_id |
cost Required | Float: Total order value. | Expression – Sums price × quantity of all products |
sitetype | String: Page type. | Enrichment – staticString cart |
qty | Integer: Total quantity in order. | Expression – Sums quantity of all products |
tax | Float: Total tax amount. | properties.tax |
products | Array: List of purchased products. | Expression – Maps properties.products into array |
Default
Output Key | Description | Expected Input |
---|---|---|
event Required | String: Event type label. | Enrichment – staticString custom |
custom_event | String: Custom event name in lowercase and underscores. | Expression – Transforms event name to lowercase and replaces spaces with _ |
Required & Recommended Identifiers
These identifiers must be mapped to Ringier Axel Springer Poland in order for successful user matching to occur. Without these IDs, any events sent to Ringier Axel Springer Poland may not be accurately reflected in reporting. For your convenience, required and recommended IDs are mapped as Global parameters to ensure they are added to every event.
Attribute | Example | Sync Injector Required? |
---|---|---|
lu Required | 123123… | Yes |
adp_session Required | 9999999999999.99.99... | Yes |
ip Required | 192.168.0.1 | No |
user agent Required | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)... | No |
aid Recommended | 123123… | Yes |
eid Recommended | 5f4dcc3b5aa765d61d8327deb882cf99 | No |
anonymousId Recommended | f47ac10b-58cc-4372-a567-0e02b2c3d479 | No |
Integration Validation
- Please reach out to your RASP customer representative to validate data after you’ve set up the integration.
Additional Ringier Axel Springer Poland Documentation
Updated 23 days ago