# Understand AB Tasty Tag implementation methods

AB Tasty recommends in code, synchronous, AB Tasty hosted implementation. (Read our step by step tutorial [Set-Up AB Tasty Tag in 5 minutes](/account/tag-integration/implement-ab-tasty-tag/set-up-the-ab-tasty-tag-in-5-minutes.md)). But some other methods are available to comply with all specific cases.

## Synchronous or Asynchronous ?&#x20;

The generic tag comes in two versions: **synchronous** and **asynchronous**.

You will find the synchronous version, as well as the asynchronous version in the Generic Tag page.

{% hint style="success" %}
We recommend using the synchronous tag for AB Tasty. To know more, read the article [Choose between Synchronous and Asynchronous method](/account/tag-integration/understand-ab-tasty-tag-implementation-methods/choose-between-synchronous-and-asynchronous-methods.md).
{% endhint %}

## In code (recommended), with a Tag Management system (no tech needed) or with Shopify integration?

AB Tasty provides 3 different implementation methods you can choose depending on your skills and stack.&#x20;

{% hint style="success" %}
We recommend in code implementation. To know more about the method and choose the one corresponding to your needs, read the article [Choose your implementation methods](/account/tag-integration/understand-ab-tasty-tag-implementation-methods/choose-your-implementation-method.md).
{% endhint %}

## Hosting method: Hosted (default) or delegated? How much do you want to be in control?

{% tabs %}
{% tab title="AB Tasty Hosted" %}
This is the by default procedure.

For a step by step procedure, please refer to [AB Tasty hosted tag implementation article](broken://pages/Xr965bDcxTz1E9IpUH6Z)
{% endtab %}

{% tab title="AB Tasty delegated" %}
This feature is especially useful for companies with strong security requirements, regulated environments, or those looking to optimize data collection continuity.

To know more about it please read our [tag domain delegation presentation](/account/tag-integration/understand-ab-tasty-tag-implementation-methods/tag-domain-delegation.md) article.\
\
For a step-by-step procedure, please refer to [Tag domain delegation implementation article](/account/tag-integration/implement-ab-tasty-tag/how-to-implement-the-generic-tag/tag-domain-delegation-implementation.md)
{% endtab %}
{% endtabs %}


---

# 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.abtasty.com/account/tag-integration/understand-ab-tasty-tag-implementation-methods.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.
