Skip to main content
A site is a domain you publish and on which you want to serve branded content to AI agents. It is the container for your fragments.

Register a site

In the console, open Sites & fragments and add your bare domain: just the host, e.g. sillage-mag.fr. Protocol and path are stripped automatically, so https://sillage-mag.fr/news becomes sillage-mag.fr.
  • Domain: required, must be unique within your account.
  • Display name: optional, just a label for the console (e.g. “Sillage Mag”).

What a site represents

A site groups the fragments you define and ties them to your account. Card delivery and reporting are scoped per site. Deleting a site removes its fragments and stops card delivery for them.

abc.txt, an optional public declaration

Entirely optional: cards are delivered with or without it. If you want to, publish a small text file at the root of your site, at https://<your-domain>/abc.txt, to publicly declare doubleshift as an authorized branded-content provider. It is the same transparency model as ads.txt, applied to the agentic web.
abc.txt
Each line is provider_domain, account_id, relationship:
  • shftd2.com: the doubleshift provider domain (fixed).
  • <your account id>: your account id, shown in the console (also your partner_id).
  • DIRECT: you control the account directly. (RESELLER would mean a partner resells on your behalf.)
The file is text/plain, ASCII, and # starts a comment. It is optional, and cards are delivered without it, but it makes your participation auditable. See the ABC spec for the full format.
Find your account idYour account id is shown in the console; it is the value you pass as partner_id on the fragment endpoint and the one you write into abc.txt.