# Adding assets to Performance Max asset groups

Performance Max Assets are different types of objects available on your Google account to be used for the creation of Ads. This article explains how to add assets to your Performance Max generators. If you are looking for an article on how to set up Performance Max campaigns, please see [this article](https://helpcenter.channable.com/list-advertise/google/manage-and-optimize-google-ads/performance-max).

To make use of the assets uploaded or created on Google, they need to be assigned to one or multiple asset groups. These asset groups will then use the assigned assets to create the best Ads for your products.

Assets are categorized in different types, and Google limits how many of each type of asset can be linked to an asset group. All types of assets have a maximum number that can be linked to an individual asset group.

### Which Assets does Channable support?

Channable supports the following asset types with the corresponding field types:

| **Asset Type** | **Field Type**              | **Supported** |
| -------------- | --------------------------- | ------------- |
| Text           | headline                    | **yes**       |
|                | long\_headline              | **yes**       |
|                | description                 | **yes**       |
|                | business\_name              | **yes**       |
| Image          | marketing\_image            | **yes**       |
|                | square\_marketing\_image    | **yes**       |
|                | portrait\_marketing\_image  | **yes**       |
|                | logo                        | **yes**       |
|                | landscape\_logo             | **yes**       |
| Video          | youtube\_video              | **yes**       |
| Call to Action | call\_to\_action\_selection | **yes**       |
| Media Bundle   | media\_bundle               | **no**        |

### Link Assets to Asset groups in the tool

In Channable, assets are configured inside the asset group generator level. The assets you set for a generator will be linked to all the asset groups that the generator creates.

To have different assets linked to an asset group, you have two options:

{% stepper %}
{% step %}

### Use dynamic fields for both asset groups and assets

If you create asset groups dynamically using fields from your feed and also create the assets dynamically, each asset group will be linked to the assets created from the feed values specific to that asset group.
{% endstep %}

{% step %}

### Use a different asset group generator

Create separate asset group generators to assign different assets to different groups.
{% endstep %}
{% endstepper %}

### Creating Assets for your Performance Max Campaign

When setting up your asset group generators for a Performance Max generator, go to the Build step and select the Assets tab.

![Assets tab image](https://content.gitbook.com/content/F8GepmoSonQRG6RnHOxJ/blobs/6Tb7mxmSC5cIUrGDRBxe/14780224211602)

{% hint style="warning" %}
When using dynamic fields, keep in mind there’s a limit on how many assets of each type can be linked to an asset group. If the field you’re using has more values than the limit, not all assets will be created and linked.
{% endhint %}

#### Text assets

In the Text assets section, click the Add headline/Add description buttons to include fields in your setup. You can use static text, dynamic fields, or a combination of both.

![Text assets image](https://content.gitbook.com/content/F8GepmoSonQRG6RnHOxJ/blobs/ejWcpUa2msSrL86sx2vp/14781030844178)

#### Image assets

In the Image assets section, click the Add dropdown menu buttons to include new fields in your setup. The dropdown offers two options:

![Image add dropdown](https://content.gitbook.com/content/F8GepmoSonQRG6RnHOxJ/blobs/FmzsZOiLUO1KIaYTSAKQ/14781030848786)

* Add by name\
  Add a field that requires names of image assets already uploaded to Google. Channable will find the image by the given names on Google and link them to the asset groups.

  ![Add by name image](https://content.gitbook.com/content/F8GepmoSonQRG6RnHOxJ/blobs/9qHZvDzELLZQTdLwTx5d/14781030854162)
* Add by URL\
  Add a field that requires URLs of images that have been uploaded to Channable through your imports. Channable will find the image, upload it to Google, and link it to the asset groups.

{% hint style="warning" %}
**Important:** Channable can't remove or delete image assets from Google. Once an image asset is uploaded, it can only be removed manually from Google if an asset limit error occurs.
{% endhint %}

![Add by URL image](https://content.gitbook.com/content/F8GepmoSonQRG6RnHOxJ/blobs/dU5Z8iUtHu7OIxv8vFAu/14781030855442)

Important notes for image assets:

* The fields used for Add by URL (e.g., image\_link) must be imported as Image type when setting up the mapping for your import.

  ![Mapping image field type](https://content.gitbook.com/content/F8GepmoSonQRG6RnHOxJ/blobs/KdVNM5cvhz0BtQL54o1n/14781030858514)
* When you map a field as an Image type, that field should contain URLs to images as its values. These URLs will be used by the tool to download the image and store it for image assets.
* Google imposes a total limit for Image assets per asset group of 20.

#### Video Assets

In the Video Assets section, click the Add Youtube URL button to include new fields. You can use a static link, dynamic fields, or a combination.

![Video assets image](https://content.gitbook.com/content/F8GepmoSonQRG6RnHOxJ/blobs/6S37Rrrqxf1fVdbSfJdT/17916332311698)

{% hint style="info" %}
Beware of the YouTube link format. Different formats exist and Channable currently supports the most commonly used formats. If your link format is not supported, contact [Support](https://app.gitbook.com/s/UAGSVlvcNsqEqVUgr0tD/contact-support).
{% endhint %}

#### Call to Action Assets

In the Call to Action section, choose one of the predefined values from the drop-down menu. By default, Channable will use the value: "Automated", emulating the behavior of new setups by Google.

![Call to action image](https://content.gitbook.com/content/F8GepmoSonQRG6RnHOxJ/blobs/tKoj62Lw5UnYd4WWdSMn/21017168667026)

### Can I add and remove Assets in the Google interface?

<details>

<summary>Can I add and remove Assets in the Google interface?</summary>

It is possible to add new assets through the Google interface and link them to asset groups. If you use Google’s interface to add assets to an asset group, they are not managed by Channable. For example, if you set 5 text headlines in Channable and then set 5 different ones manually through Google, the asset group will have 10 headlines, but only 5 will be managed by Channable.

</details>

<details>

<summary>Text Assets</summary>

If you add a Text asset to an asset group that is not set in Channable, Channable will not remove that asset. If the text asset link is set in Channable, Channable will take control of it: it will remove the asset from Google if it’s removed from Channable, and add it back to Google if it’s manually removed on Google.

</details>

<details>

<summary>Image Assets — Add by name</summary>

You are expected to add Image assets to the Google assets library manually through Google’s interface before using Image assets by name in Channable.

</details>

<details>

<summary>Image Assets — Add by URL</summary>

Channable uploads and creates the Image assets on Google when you use Add by URL. You can’t create these manually through Google and then add them in Channable by URL—use Add by name for that case instead.

</details>

<details>

<summary>Video Assets</summary>

Channable will only take control of YouTube Video assets that have been added to the Channable setup. If a video has been added manually on Google and is not part of the Channable setup, it won’t be updated by Channable.

If a new or existing YouTube video asset is added to the Channable setup, Channable will take control and update it. Once under Channable control, it will be removed if removed from the setup, and added back if removed from Google manually.

</details>

<details>

<summary>Call to Action Assets</summary>

By default, when an asset group is created on Google, the Call to Action asset is set to "Automated". If this value is changed outside Channable, Channable will not take control and the value won’t be updated. To have Channable take back control, set the Call to Action value back to "Automated" on Google and then update it in Channable to the desired value.

</details>

### Removing assets through the Google interface

It is possible to remove the link between assets and asset groups through the Google interface. If you remove an asset from an asset group that is not set in Channable, Channable will not link it again. If the removed link is one that is set in Channable, Channable will recreate the link to the asset group.
