> For the complete documentation index, see [llms.txt](https://docs.hello-lisa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hello-lisa.com/developers/analytics/abobe-appmeasurement.md).

# Abobe AppMeasurement

This page defines the **shared event contract** that all LiSA domains (media, products, comments, stickers, etc.) build upon and explains how to consistently get those events into Adobe Analytics via AppMeasurement. The goals are:

* Provide a stable **logical alias layer** (`contextData` keys like `lsc.eventId`) so you can map those aliases to your own variables via [**Processing Rules**](https://experienceleague.adobe.com/en/docs/analytics/admin/admin-tools/manage-report-suites/edit-report-suite/report-suite-general/c-processing-rules/processing-rules?utm_source=chatgpt.com).
* Ensure every event includes enough metadata for **segmentation, attribution, deduplication**, and **debugging**.
* Enable you to to **validate** your Adobe configuration with clear example payloads and expected variable flows.
* Support **extensibility** across domains without changing the core bridge: new event types add their own specific context, but all share this base schema.

### High-Level Flow

1. LiSA emits an event (e.g., product click, playback start) to your host application or environment.
2. Adobe AppMeasurement Bridge translates that into an Adobe Analytics beacon using AppMeasurement (setting `contextData`).
3. You configure **Processing Rules** in Adobe to map `contextData` aliases into their available eVars/props and label them with friendly names.
4. Reports/funnels use those mapped variables plus Adobe events for analysis.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hello-lisa.com/developers/analytics/abobe-appmeasurement.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
