Amnet Sync

What is Amnet?

Amnet is a programmatic advertising platform under the Dentsu network that provides data-driven solutions for digital media buying. It specializes in real-time bidding (RTB), audience targeting, and campaign optimization to enhance ad performance across digital channels. Amnet integrates advanced technologies to ensure precise audience segmentation and efficient ad delivery while maintaining transparency in media spend. Its capabilities align with Dentsu's mission of enabling seamless and measurable connections between brands and their target audiences.


Product Type: Advertising

Integration Type: Starter Kit & ID Sync


Capabilities

  • Sends a request to Amnet’s identity endpoint to retrieve a uid, a unique user identifier issued by Amnet.
  • Stores the uid in first-party storage based on the configured Cookie Lifetime.
  • Uses the stored identifier to enrich server-side event payloads under context.providers.amnet.
  • Enables Amnet to recognize users when receiving events from MetaRouter for use in audience targeting, identity resolution, and attribution within their platform.

Considerations

  • The sync value is only refreshed if the previous sync fails or the stored value expires.

Sync Details

  • IDs:
    • uid – A unique user identifier provided by Amnet for identity resolution and ad targeting.
  • Description:
    • Fires a GET request to Amnet’s identity endpoint to retrieve the uid.
    • If successful, the uid is stored in cookie and IndexedDB storage for the duration defined in the Cookie Lifetime UI setting.
    • If the sync fails, MetaRouter will retry after the number of days specified by the Retry Interval setting.
    • The resolved ID is included in the server-side event payload via the Amnet Starter Kit.
  • Response Example: { "uid": "5c299f0f-c409-4abc-bd10-4e17b5d12eb3" }
  • Server-side Event Payload: Upon completion of all vendor's sync, the server-side events will incorporate all resolved identifiers as described above. The following object will be appended to the context.providers property within the event's JSON payload.
    {
       "amnet": {
         "uid": String
       }
    }
    
  • Cookie Name:
    • Cookie: _meta_amnet_uid
    • IndexedDB: [your storage prefix]_amnet_uid
    • For a general guide on ID Sync validation, see here.

Sync Setup Guide

Add an Amnet Sync in MetaRouter

To gather the uid value, you must add an Amnet sync.

  1. From the Pipelines page, find the pipeline associated with the web property you’d like to add a sync to. Hover over the three dot dropdown and select “Build AJS File.”
  2. In the Identity Syncs section, select the Amnet sync.
  3. Fill out the following fields:
    1. Retry Interval (in days) – Number of days before retrying a failed sync. Example: 1
    2. Cookie Lifetime (in days) – Duration to store the uid in browser storage. Example: 365
  4. Scroll down and click the Save and Build File button.
  5. Deploy your AJS file to propagate changes to your web property.

What’s Next

If applicable, proceed with setting up your Amnet Starter Kit.