> For the complete documentation index, see [llms.txt](https://help.rzr.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.rzr.com/readme/ctv-integration-guide/singular-integration.md).

# Singular Integration

#### Key Steps to Set Up CTV in Singular

1. Configure the Partner: In the Singular platform, navigate to Attribution > Partner Configuration and select RZR.
2. Configure Attribution Windows: Under **Connected TV settings** set the view-through window for probabilistic matching. The recommended default is 24 hours
3. Set Up Postbacks: Ensure [View-Through Postbacks](https://www.google.com/search?client=safari\&rls=en\&q=View-Through%2BPostbacks\&ie=UTF-8\&oe=UTF-8\&ved=2ahUKEwis6KL0su-SAxUOfGwGHZ1SCZIQgK4QegQIAxAI) are enabled for RZR to receive data on installs and other postback events

<img src="/files/nYG1AbVYLOKRD05JtkFo" alt="" height="415" width="624">

4. Create Tracking Link:
   1. Go to Create Link and choose the **Partner** type.
   2. Name the link for your CTV campaign.
   3. Enable the [Enable connected TV measurement](https://www.google.com/search?client=safari\&rls=en\&q=Enable%2Bconnected%2BTV%2Bmeasurement\&ie=UTF-8\&oe=UTF-8\&ved=2ahUKEwis6KL0su-SAxUOfGwGHZ1SCZIQgK4QegQIAxAF) toggle.

<figure><img src="/files/rvxfd5rmK87WaguKJgKy" alt=""><figcaption></figcaption></figure>

#### **Sample URL**

[<mark style="color:$primary;">`https://i.sng.link/Ettkb/gkla5?_smtype=3&idfa={{USER_ID}}&aifa={{USER_ID}}&s={{APP_BUNDLE}}&cl=BW_{{AUCTION_ID}}&aarki_imp_id=BW_{{AUCTION_ID}}&psid={{PUBLISHER_ID}}&pcrn={PUBLISHER_CREATIVE_NAME}&psn={{PUBLISHER_ID}}&pcrid={{CREATIVE_ID}}&pcn={{CAMPAIGN_ID}}&pcid={{CAMPAIGN_ID}}&ip={{IP_ADDRESS_ESC}}&pub={{PUBLISHER_ID}}&ua={{USER_AGENT_ESC}}&p=ctv&ve={{PLATFORM_OS_VERSION}}`</mark>](https://i.sng.link/Ettkb/gkla5?_smtype=3\&idfa={{USER_ID}}\&aifa={{USER_ID}}\&s={{APP_BUNDLE}}\&cl=BW_{{AUCTION_ID}}\&aarki_imp_id=BW_{{AUCTION_ID}}\&psid={{PUBLISHER_ID}}\&pcrn={PUBLISHER_CREATIVE_NAME}\&psn={{PUBLISHER_ID}}\&pcrid={{CREATIVE_ID}}\&pcn={{CAMPAIGN_ID}}\&pcid={{CAMPAIGN_ID}}\&ip={{IP_ADDRESS_ESC}}\&pub={{PUBLISHER_ID}}\&ua={{USER_AGENT_ESC}}\&p=ctv\&ve={{PLATFORM_OS_VERSION}})

***

### Singular – Spend Reporting

Status: **Live**

Clients can view **CTV spend in their Singular dashboard**

#### **Prerequisites from Client / CSM**

1. **App Name Confirmation**
   * If Singular is used only for cost reporting, please share a screenshot of the app name from Singular.
2. **Connection Setup**
   * Client must configure a Singular S3 connection using the folder name shared by RZR.
   * Steps:
     * Raise request internally to get folder name
     * Share folder name with client
     * Client connects Singular to the folder

Once the connection is set up, **spend will automatically appear in Singular**.

***

This guide covers everything you need to configure CTV attribution and spend reporting in Singular — including partner configuration, attribution window settings, tracking link generation, and S3 connection setup for cost reporting.

If you need help with setup, reach out to your **RZR Account Manager** or **Account Coordinator**.


---

# 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, and the optional `goal` query parameter:

```
GET https://help.rzr.com/readme/ctv-integration-guide/singular-integration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
