> For the complete documentation index, see [llms.txt](https://docs.targetpick.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.targetpick.io/targetpick_eng/app-ads.txt-ads.txt.md).

# App-Ads.txt / Ads.txt

## For publisher & SSP(Supply Side Platform) <a href="#for-publisher--sspsupply-side-platform" id="for-publisher--sspsupply-side-platform"></a>

### What is ADS.TXT?

In 2017, the Interactive Advertising Bureau (IAB) Tech Lab began introducing ADS.TXT to prevent the sale of unauthorized web inventory.

{% hint style="info" %}
reference: <https://iabtechlab.com/ads-txt/>
{% endhint %}

ADS.TXT stands for Authorized Digital Sellers and is used to specify the businesses authorized by the inventory provider (publisher) to sell inventory. By using ADS.TXT, inventory providers can increase transparency in inventory transactions and reduce ad abuse, such as spoofing and other fraudulent advertising practices.<br>

Because ADS.TXT is published in the same domain area as Roots.txt, it is easy to verify the validity of the inventory provider.

CJ MezzoMedia defines ADS.TXT using the following types. (SYNDICATION, as defined by IAB, is not used.)

```
DIRECT: A type of direct transaction through an ad server (platform)
RESELLER: A type of transaction handled on behalf of the seller through an ad network or ad exchange
```

### How to Apply ADS.TXT

{% hint style="info" %}
Note: ADS.TXT is used when the inventory is configured as Web.
{% endhint %}

Partnered publishers of CJ MezzoMedia can download ADS.TXT from the Developer Center and publish it to their domain.

***

* [ ] 1\. Go to [https://targetpick.io](https://targetpick.io/), log in with an administrator account, and navigate to the management page.
* [ ] 2\. Go to Developer Center > Media Management > Media List on the left, then click the media in the list displayed on the right. (This applies only when the media service type is Web.)
* [ ] 3\. On the media edit screen, you can view the registered media information and download the registered ADS.TXT or copy its text.
* [ ] 4\. If ADS.TXT already exists in the root directory of the media’s registered URL domain, copy and add the ADS.TXT published on the media edit screen. If ADS.TXT does not exist, publish the downloaded ADS.TXT.

***

### How to Apply APP-ADS.TXT

{% hint style="info" %}
Note: APP-ADS.TXT is used when the inventory is configured as an application (iOS, Android).
{% endhint %}

Like ADS.TXT, APP-ADS.TXT is used to specify the businesses authorized by the app inventory provider (publisher) to sell inventory, rather than for web inventory.

If the business designation for app inventory sales differs from that for web inventory, publish APP-ADS.TXT separately in the root of the domain.

The publishing procedure for APP-ADS.TXT is the same as for ADS.TXT, but since APP-ADS.TXT is crawled through the App Store URL, you should note the following.

{% hint style="warning" %}

* Among the publisher account’s App Store developer details, the developer website and the market URL listed in the TARGETPICK management system’s media information must be the same.
* Since the DSP crawler performs crawling based on the developer website information listed in the App Store, the correct developer website must be entered in the App Store information.
* CJ MezzoMedia’s ad server uses the market URL listed in the TARGETPICK management system’s media information to create the ad request format (Bid Packet) sent to the DSP.
* The storeurl included in the OpenRTB-based ad request format serves as the basis for the DSP to verify the inventory provider’s APP-ADS.TXT.
  {% endhint %}

The APP-ADS.TXT application procedure is as follows.

***

* [ ] 1\. Go to [https://targetpick.io](https://targetpick.io/), log in with an administrator account, and navigate to the management page.
* [ ] 2\. Go to Developer Center > Media Management > Media List on the left, then click the media in the list displayed on the right. (This applies only when the media service type is App.)
* [ ] 3\. On the media edit screen, you can view the registered media information and download the registered APP-ADS.TXT or copy its text.
* [ ] 4\. If APP-ADS.TXT already exists in the root directory of the media’s registered URL domain, copy and add the APP-ADS.TXT published on the media edit screen. If APP-ADS.TXT does not exist, publish the downloaded APP-ADS.TXT.

***

### How to Apply When the Media Service Type Is App+Web

If the media service type is App+Web, apply it according to the developer’s intent. For example, in the case of a hybrid app that provides a web view, either ADS.TXT or APP-ADS.TXT may be used. (In the TARGETPICK management system, media designated as App+Web are also provided with both ADS.TXT and APP-ADS.TXT.)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.targetpick.io/targetpick_eng/app-ads.txt-ads.txt.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
