# Матчинг параметров

👉 Более подробно про макросы можно прочитать [здесь](/poleznoe/makrosy-i-sub-id.md).

Рассмотрим на примере. Итак, Мы указали в объявлении FB в URL объявления вот такую ссылку:

`https://example.com/?param1={{campaign.id}}&param2={{adset.id}}&param3={{site_source_name}}&param4={{placement}}&param5={{ad.id}}&buyerId=b1`

А как мы знаем, тогда в PWA попадают пользователи по ссылкам вида:

`https://pwadomain.fun/?param1=6604771447991&param2=6604771448191&param3=ig&param4=instagram_feed&param5=6604771448391&buyerId=b1`

То есть с уже подставленными значениями в параметры `param1`, `param2`, `param3`, `param4`, `param5`. А значение пареметра `buyerId` указано статично, а не макросом.

Допустим, что параметр `buyerId` содержит id баера, значение которого мы хотим передать в ПП. Мы его прописали статично в URL объявлений. И еще, пусть мы хотим передать в ПП id рекламной кампании.

Пусть ПП умеет принимать только параметры `sub1`, `sub2`, `sub3`, `sub4` и `sub5.` И умеет принимать id пользователя или click id в параметре `sub10`.

{% hint style="success" %}
pwa.bot позволяет на лету передать в ПП **значение** любого параметра, который был у визита. А уникальное значение id пользоветеля, которое pwa.bot назначает каждому пользователю доступно через макрос **`{user_id}`**
{% endhint %}

Давайте передадим id баера в `sub1`, id адсета в `sub2` и id юзера, назначенный в PWA в `sub10`. Тогда нам нужно прописать в ссылке на оффер вот так:

`https://offerdomain.com/?sub1={buyerId}&sub2={param2}&sub10={user_id}`

тогда в ПП придет пользователь у которого будет:

**sub1=id баера** (статическое значение, из URL в Facebook)

**sub2=id адсета** (динамическое значение, из URL в Facebook)

**sub10=id пользователя PWA.bot** (динамическое значение из pwa.bot)

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


---

# 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.pwa.bot/nastroiki-pwa.bot/matching-parametrov.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.
