# Chaîne GPP

Dans le cadre du Global Privacy Protocol (GPP) de l’IAB, les choix de consentement de l’utilisateur final sont encapsulés et encodés dans la chaîne GPP (`gppString`). Cette chaîne compacte transférable via HTTP peut être utilisée pour communiquer les choix de consentement de l’utilisateur final aux partenaires publicitaires technologiques en aval. Dans cet article, nous verrons comment :

* [Récupérer la chaîne GPP](#retrieve-gpp-string)
* [Décoder la chaîne GPP](#decode-gpp-string)

***

### Récupérer la chaîne GPP

La chaîne GPP d’un utilisateur final peut être récupérée en utilisant la `ping` commande fournie nativement avec la `__gpp` fonction de l’API IAB Global Privacy Protocol (GPP). Si la commande aboutit, elle renverra l’ `PingReturn` de l’utilisateur final `gppString`. Voir ci-dessous pour des exemples :

{% tabs %}
{% tab title="Console du navigateur" %}
{% code overflow="wrap" %}

```javascript
__gpp('ping', (pingReturn, success) => {console.log('Ping request was successful: ' + success); console.log('gppString: ' + pingReturn.gppString);});
```

{% endcode %}
{% endtab %}
{% endtabs %}

<figure><img src="/files/7783d3ed7398cd5f85f9c303b149cad472b055e8" alt="" width="563"><figcaption></figcaption></figure>

### Décoder la chaîne GPP

Une fois que votre organisation a récupéré la chaîne GPP d’un utilisateur final, utilisez l’ [Encodeur/Décodeur IAB GPP](https://iabgpp.com/#) pour décoder la chaîne en saisissant la `gppString` valeur dans le champ fourni et en cliquant sur **Décoder**.

<figure><img src="/files/da97dc0ffa15c8ad818af7a14262288333789684" alt="" width="563"><figcaption></figcaption></figure>

La chaîne GPP décodée s’affichera dans l’ **JSON** onglet et inclura des détails pour la ou les section(s) activée(s) dans la `gppString` .

<figure><img src="/files/9566a1338d06391c3e68bde54366a9e47ab9d7c9" alt="" width="563"><figcaption></figcaption></figure>

Les détails inclus dans une section donnée dépendent de la section. Veuillez consulter nos ressources pour les sections nationales et d’État de la `gppString`.

<table><thead><tr><th width="103.25">ID de section</th><th width="91.33355712890625">Préfixe d'API</th><th>réglementation</th></tr></thead><tbody><tr><td>7</td><td><code>usnat</code></td><td><a href="/pages/209148cedbcd9a66c6cae0ceba413b7041a9e54a">Section nationale de confidentialité des États-Unis</a></td></tr><tr><td>8</td><td><code>usca</code></td><td><a href="/pages/a1876cf9d7a676832243928a7540230c570d8fa4">Loi californienne sur les droits à la vie privée (CPRA)</a></td></tr><tr><td>10</td><td><code>usco</code></td><td><a href="/pages/c701df3738f85015a2f45ab960062e7d5b80261c">Loi du Colorado sur la protection de la vie privée (CPA)</a></td></tr><tr><td>12</td><td><code>usct</code></td><td><a href="/pages/bb48dd21c5ed4b92bfceebf6425e2cddef45bac0">Loi du Connecticut sur la protection des données personnelles (CTDPA)</a></td></tr><tr><td>17</td><td><code>usde</code></td><td><a href="/pages/900fcc452d7bab4f29f0bb5a30b117adf577dda0">Loi du Delaware sur la protection des données personnelles (DPDPA)</a></td></tr><tr><td>13</td><td><code>usfl</code></td><td><a href="/pages/4e185df16365feea652ddc50a949bc987ece77eb">Déclaration numérique des droits de la Floride (FDBR)</a></td></tr><tr><td>18</td><td><code>usia</code></td><td><a href="/pages/eee89aa98a04ec7a31031a1dd15e9ebdc402b9d6">Loi de l’Iowa sur la protection des données des consommateurs (ICDPA)</a></td></tr><tr><td>25</td><td><code>usin</code></td><td><a href="/pages/cbe59483a2a2e6fab938e8245dc4635809905c38">Loi de l’Indiana sur la protection des données des consommateurs (INCDPA)</a></td></tr><tr><td>26</td><td><code>usky</code></td><td><a href="/pages/b583099aebaf501c524a5fc3894e965da43c366a">Loi du Kentucky sur la protection des données des consommateurs (KCDPA)</a></td></tr><tr><td>24</td><td><code>usmd</code></td><td><a href="/pages/135e5e5b717db2d80f08488ebf808d97198a2885">Loi du Maryland sur la protection de la vie privée en ligne (MODPA)</a></td></tr><tr><td>23</td><td><code>usmn</code></td><td><a href="/pages/783560e24f349293bc037de68c1ba885654bd9b7">Loi du Minnesota sur la protection des données des consommateurs (MNCDPA)</a></td></tr><tr><td>14</td><td><code>usmt</code></td><td><a href="/pages/c98a0f54774dcb9569fe4e7ddfe27cd78b10d7f6">Loi du Montana sur la protection des données personnelles des consommateurs (MCDPA)</a></td></tr><tr><td>19</td><td><code>usne</code></td><td><a href="/pages/50060b1135b4eb91e699c32e02f65b69f2796f99">Loi du Nebraska sur la protection des données personnelles (NDPA)</a></td></tr><tr><td>20</td><td><code>usnh</code></td><td><a href="/pages/afe371232a2583cccfc1c3122cddcc521f94ed54">Loi du New Hampshire sur la protection de la vie privée (NHPA)</a></td></tr><tr><td>21</td><td><code>usnj</code></td><td><a href="/pages/46f17c046c7036d789527214a96bc8cced2602f9">Loi du New Jersey sur la protection des données personnelles (NJDPA)</a></td></tr><tr><td>15</td><td><code>usor</code></td><td><a href="/pages/252beb18b1038782eba40a5edcdc87226172365f">Loi de l’Oregon sur la protection de la vie privée des consommateurs (OCPA)</a></td></tr><tr><td>27</td><td><code>usri</code></td><td><a href="/pages/95c6d0ba0ae25889c2abef86dda52513959cc0ad">Loi du Rhode Island sur la transparence des données et la protection de la vie privée (RIDTPPA)</a></td></tr><tr><td>22</td><td><code>ustn</code></td><td><a href="/pages/2b72e2cc541af49337c1d7042bf9f15c3feb66b1">Loi du Tennessee sur la protection des informations (TIPA)</a></td></tr><tr><td>16</td><td><code>ustx</code></td><td><a href="/pages/7869d8a1e4ac81620e6ea08de785257892e5f1bf">Loi du Texas sur la protection des données et la sécurité (TDPSA)</a></td></tr><tr><td>11</td><td><code>usut</code></td><td><a href="/pages/068bb48be259808864a73ec9858fb31af546eca2">Loi de l’Utah sur la protection de la vie privée des consommateurs (UCPA)</a></td></tr><tr><td>9</td><td><code>usva</code></td><td><a href="/pages/3b034fc6c24496414486e162c35aab96ed37c08e">Loi de Virginie sur la protection des données des consommateurs (VCDPA)</a></td></tr></tbody></table>


---

# Agent Instructions: 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:

```
GET https://docs.didomi.io/fr/plateforme-de-gestion-du-consentement-cmp/cadres-reglementations/protocole-mondial-de-confidentialite-iab-gpp/chaine-gpp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
