Skip to main content

Identity Translation

LiveRamp IDs (such as RampIDs and Known IDs) are unique per each LiveRamp client, and you need privacy-safe ways to build strategic data partnerships through data collaborations leveraging LiveRamp's RampIDs and Known IDs.

LiveRamp's identity translation solutions allow you to translate LiveRamp identifiers from one identity space to another.

Identity Translation allows you to translate LiveRamp IDs that are encoded in one identity domain into LiveRamp IDs encoded in another domain. Translation can be accomplished in several ways:

LiveRamp’s Cookie Sync Tag allows you to match your cookies to other partner cookies, mobile devices, proprietary platform IDs, and RampIDs.

Your Native Encoding to Partner Encoding

You can translate your LiveRamp IDs (RampIDs or Known IDs) from your native partner encoding into a partner's encoding.

When performing translation from your native encoding to a partner’s encoding, include your partner’s 4-digit partner encoding value in the appropriate location, depending on the translation method you're using,

Partner’s Encoding to Your Native Encoding

If you’re receiving LiveRamp IDs (RampIDs or Known IDs) in encodings that are different than your native encoding, you can translate those LiveRamp IDs into your native encoding. Each partner encoding you would like to translate from requires an explicit one-time authorization to be performed by our client support team.

When performing translation from a partner’s encoding to your native encoding, include your 4-digit native encoding value in the appropriate location, depending on the translation method you're using, 

RampID Translation Concepts

You can translate RampIDs from your partner domain encoding (your “native” encoding) to a partner’s encoding, or from a partner’s encoding to your native encoding.

The first 4 characters (after the prefix) in a RampID are known as the "partner domain encoding", or "encoding", which uniquely identifies the partner.

RampID_format.png

The "native" partner encoding is the default domain encoding that you will receive RampIDs in. You will need to know your native partner domain encoding if you’re going to translate RampIDs from a partner’s encoding to your native encoding.

If you are receiving any RampIDs from LiveRamp (through the Client-Side Tag, the RampID API, Mapping Files, etc.), you can check what your "native" partner domain encoding is by looking at the first 4 characters (after the prefix) of the RampID.

Note

The RampID prefix can be used to distinguish between a maintained or derived RampID, and between an individual RampID and a household RampID:

  • A maintained RampID is 49 characters long and starts with "XY." For example, "XY1005wXyWPB1SgpMUKIpzA0I3UaLEz-2lg0wFAr1PWK7FMhs."

  • A derived RampID is 70 characters long, and starts with "Xi." For example, "Xi1005p_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLAjNOQ9b6OQzSkA43XiVFcTYQ9X."

  • A Household RampID is 49 characters long and starts with "hY."

For more on RampID types and versions, see “RampIDs”.

Known ID Translation Concepts

You can translate LiveRamp Known IDs from your partner domain encoding (your “native” encoding) to a partner’s encoding, or from a partner’s domain encoding to your native encoding.

The first 4 characters in a Known ID are known as the "partner domain encoding", or "encoding", which uniquely identifies the partner.

AbiliTec-DocID-structure-diagram.png

The "native" partner domain encoding is the default encoding that you will receive Known IDs in. You will need to know your native partner domain encoding if you’re going to translate Known IDs from a partner’s encoding to your native encoding.

Note

The Known ID country code can be used to distinguish between a maintained or derived Known ID:

  • A maintained Known ID will have a country code other than "ZZ" (such as "US").

  • A derived Known ID will have a country code of "ZZ".

For more on Known ID types and versions, see “LiveRamp Known IDs”.