The ACPM certification is specific to the French market.
The DSH, or Déclarations Sur l'Honneur (sworn statements), are the documents provided by the ACPM that serve as the basis for configuring ACPM certification scopes. These documents must first be returned to the ACPM, which will then contact us to open the scopes.
No scope will be opened unless the DSH come from the ACPM.
While the DSH templates are the same for all data providers, there are Piano Analytics specifics for each type of scope, which allow us to process your certification request as quickly as possible.
Certifying a website
Certification is based on the declared domains. You only need to list these domains in your DSH, with no further detail.
Certifying a mobile site
Certification is based on the declared domains and the level 1 site numbers. You therefore only need to list these two elements in your DSH, with no further detail.
Certifying a mobile app
Certifying a mobile app is based on the level 1 site number(s) attached to the app. They must therefore be listed in the DSH.
Certifying a tablet app
Certifying a tablet app is based on the level 1 site number(s) attached to the app. They must therefore be listed in the DSH.
For responsive sites or universal apps, their respective domains or level 1 sites must be correctly listed in both of the encompassing scope types (website/mobile site or mobile/tablet app).
Certifying AMP pages
The DSH relies exclusively on level 1 site numbers.
Note that the pages must be tagged with the tag dedicated to this type of off-site content: https://developers.piano.io/analytics/data-collection/sdks/others/#amp
Certifying a group
A group encompasses web and AMP traffic from several entities. For everything web and mobile, you must provide the domains in the DSH. To add AMP traffic, the site numbers are required.
Listing your domains correctly
For all the scope types concerned, you must correctly list the domains and subdomains to be certified.
Domains can be listed with or without a wildcard (*). Wildcards include all subdomains of a listed domain, whereas their absence applies a strict filter.
For example, if you want to certify the entire sitea.com domain but only 3 subdomains of siteb.com, the declaration should be as follows:
*.sitea.com,
a.siteb.com,
b.siteb.com,
c.siteb.com
Simply entering sitea.com will exclude all subdomains, and only the pages attached directly to sitea.com will be certified. In that case, we will indeed certify https://sitea.com/mapage, but not https://immo.sitea.com/mapage.
Filtering on level 2 sites
For all scope types based on site numbers, you can refine your selection by filtering on level 2 sites. In that case, the level 2 sites must be listed by their label (respecting the case used in your tagging).