For the complete documentation index, see llms.txt. This page is also available as Markdown.

Set up AI Readiness attributes

Generate, format, and map AI Readiness attributes for your Google Shopping channel.

Use AI-generated conversational attributes to enrich product data for Google Shopping.

Before you start

You'll need

  • A Core Pro plan

  • An active Google Shopping channel

  • Conversion data imported, or a matching Google Insights dashboard (required to calculate popularity_rank values)

  • A Gemini or OpenAI subscription (to generate values for Question and answer, Product highlights and Product details in Channable)

Good to know

  • It's best to start with a small group of products before expanding your setup


Choose an attribute setup

Choose the setup that matches your attribute before following its instructions:

  • Use AI generators and rule templates for question and answer, product highlights, and product details.

  • Use the popularity rank rule template with Insights conversion data.

  • Map existing product data for related products, item group titles, and variant options.

  • Map document link URLs directly from a project field.

Attributes with AI generators and/or AI readiness rule templates

Question and answer (question_and_answer.question , question_and_answer.answer )

What this attribute is for

Generate question-and-answer pairs that help Google Shopping match products to shoppers' requirements.

For example, shoppers can ask whether shoes are waterproof or whether a portable charger includes a cable.

How to map in Channable

You can import question-and-answer values into project fields and map them in your Google Shopping feed.

With Core Pro and a Gemini or OpenAI subscription, you can also generate values in bulk with the Question and answer template.

1

Generate question-and-answer values

  1. In the project containing your Google Shopping channel, go to Generate with AI.

  2. Click Generate with AI. In the pop-up, select Text.

  3. For Text type select Question & answer, and then click Continue.

  4. Configure the generator settings:

    1. At Name, enter a descriptive name, such as "Google Q&A values".

    2. At AI connection, select the Gemini or OpenAI connection you want to use.

    3. At Project fields to use to generate the text, select the fields that provide context. By default, description and title are selected.

    4. At Field to save the optimized text, create a project field for the generated values and name it q_and_a.

    5. At Output language, select the language for generated values.

  5. Click Save & continue.

  6. At Select items, you can filter your items so you only generate values for specific items. If you leave this blank, we'll generate values for all your items.

    1. If you add a condition, click Save to update the item count.

  7. Click Save & continue.

  8. At Prompting, review and edit the default prompt for Google's question-and-answer attribute.

  9. Click Generate 5 previews to preview values for the selected items.

  10. Review the previews, then click Generate all.

  11. At Generated values, review the generated values before saving them to q_and_a:

    • Click Approve all to approve every value.

    • Click Approve or Regenerate to review values individually.

2

Extract values using the rule template

After generating values, use the Q&A rule template to split them into separate question and answer project fields. Find the template in AI Readiness rule templates.

  1. In the Rules step of your Google Shopping channel, click Create rule.

  2. Select AI Readiness rule templates > Q&A.

  3. The template includes placeholders for the questions and answers project fields. Create both fields before completing the template.

  4. Click questions > + Add new project field.

  5. Name your field questions and click Create.

  6. Repeat steps 4 and 5 to create the answers field.

  7. At q_and_a, select the project field where you saved the generated values.

  8. Click Save rule. The rule splits the generated values into the questions and answers fields for the selected items.

3

Map your fields to Google's Question & Answer attributes

  1. After creating your rule, go to the Mapping step.

  2. Search for question.

  3. Map the question and answer attributes:

    1. For question_and_answer.question, map the questions field.

    2. For question_and_answer.answer, map the answers field.

  4. Click Save.

Your Google Shopping feed can now send the mapped question-and-answer values for the selected items.

Extra: Configure question and answer by category

The default question-and-answer template works across product types, but you can create tailor your generator to specific categories.

For clothing, use questions about fabric, care, and occasions. For shoes, use questions about fit, width, and activity.

1

Filter products by category

  1. In your Q&A generator in the Select items step, add an IF condition for your category field.

  2. Select one category for the enrichment.

2

Tailor the prompt

  1. Edit the prompt with questions that fit the selected category.

  2. Generate and review values for a small set of items.

Popularity rank (popularity_rank)

What this attribute is for

Lets Google know what items are your bestsellers so they know what to recommend if a shopper asks after it.

This is a number between 1 and 100, with 100 being your highest best seller.

To fill this attribute, you'll need to import sales data (like views or purchases over the last 30 days). If you use Insights, you can use your Insights dashboard data to create dynamic rules in your Google Shopping feed to assign grades to items.

1

Apply the popularity rank rule template

  1. In your Google Shopping feed channel, go to the Rules step.

  2. Click Create rule.

  3. Select AI Readiness rule templates > Popularity rank.

  4. Select the conversion data that the rule uses to calculate each rank:

    1. For max_conversions, click the project field and select + Add. Add a project field and call it max_conversions .

    2. For conversions , map the field containing your conversion data. If you have a Google Ads insights dashboard, click [your Google ads insights dashboard] > conversions.

  1. Click Save rule.

2

Map popularity rank

  1. In your Google Shopping channel, go to the Mapping step.

  2. Search for popularity rank.

  3. Map the project field containing the calculated rank to popularity_rank.

  4. Click Save.

Extra: Calculate popularity rank by category

By default, popularity_rank compares conversions across your full inventory. To calculate rank by category instead, select the field containing your product categories.

If your category field contains a full path (for example, Clothing > Shoes > Sneakers) rather than one value per item, group by a single level within the category hierarchy for the clearest results.

For example, just "Shoes" or just "Sneakers," rather than the full path. You can do this using the split text rule.

Product highlight (product_highlight)
1

Generate product highlight values

  1. In the project containing your Google Shopping channel, go to Generate with AI.

  2. Click Generate with AI. In the pop-up, select Text.

  3. For Text type select Product highlight, and then click Continue.

  4. Configure the generator settings:

    1. At Name, enter a descriptive name, such as Google product highlights.

    2. At AI connection, select the Gemini or OpenAI connection you want to use.

    3. At Project fields to use to generate the text, select the fields that provide context about your items.

    4. At Field to save the optimized text, create a project field for the generated values and name it product_highlight.

    5. At Output language, select the language for generated values.

  5. Click Save & continue.

  6. At Select items, you can filter your items so you only generate values for specific items. If you leave this blank, we'll generate values for all your items.

    1. If you add a condition, click Save to update the item count.

  7. Click Save & continue.

  8. At Prompting, review and edit the default prompt to generate product highlights that make sense for your items.

  9. Click Generate 5 previews to preview values for the selected items.

  10. Review the previews, then click Generate all.

  11. At Generated values, approve or regenerate the generated values.

2

Apply the product highlight rule template

  1. In your Google Shopping channel, go to Rules.

  2. Click Create rule.

  3. Select AI Readiness rule templates > Product highlight.

  4. At product_highlight, select the project field where you saved the generated values.

  5. Create project fields for any remaining placeholders in the template.

  6. Click Save rule.

3

Map product highlights

  1. In your Google Shopping channel, go to Mapping.

  2. Search for product highlight.

  3. For product_highlight, map the project fields created by the rule template to the matching product highlight attributes.

  4. Click Save.

Product detail (product_detail)
1

Generate product detail values

  1. In the project containing your Google Shopping channel, go to Generate with AI.

  2. Click Generate with AI. In the pop-up, select Text.

  3. For Text type select Product and detail, and then click Continue.

  4. Configure the generator settings:

    1. At Name, enter a descriptive name, such as Google product details.

    2. At AI connection, select the Gemini or OpenAI connection you want to use.

    3. At Project fields to use to generate the text, select the fields that provide context.

    4. At Field to save the optimized text, create a project field for the generated values and name it product_detail.

    5. At Output language, select the language for generated values.

  5. Click Save & continue.

  6. At Select items, add a condition to generate values for matching items only.

  7. Click Save & continue.

  8. At Prompting, review and edit the default prompt for generating product details for your items.

  9. Click Generate 5 previews to preview values for the selected items.

  10. Review the previews, then click Generate all.

  11. At Generated values, approve or regenerate the generated values.

2

Apply the product detail rule template

  1. In your Google Shopping channel, go to Rules.

  2. Click Create rule.

  3. Select AI Readiness rule templates > Product detail.

  4. At product_detail, select the project field where you saved the generated values.

  5. Create project fields for any remaining placeholders in the template.

  6. Click Save rule.

3

Map product details

  1. In your Google Shopping channel, go to Mapping.

  2. Search for product detail.

  3. Map the project fields created by the rule template to the matching product detail attributes.

  4. Click Save.

Tip

Start with your highest-volume products or categories. Review the generated values before expanding the filter.

Attributes without templates

Item group title

What this attribute is for

If you map parent products to its variants using item_group_id, you can create a group title that connects your variant items to its main parent items.

For example, if you sell a T-shirt in Red, Blue, and Green, those different colors are the variants. Giving those items with variants a group title helps Google's AI understand the parent product in relation to its child items.

A clean, readable text name without the variant details (no sizes or colors).

You can build this name in the Rules step by combining information you already have.

Example rule:

  1. Once you've created a rule, go to the Mapping step.

  2. For item_group_title , map the field containing the product ids of your related products.

  3. Click Save.

Variant option

What this attribute is for

When you assign an item group title, the variant option tells Google what makes this specific item unique (like being "Size: L" and "Color: Blue"). Without this context, the AI might accidentally recommend an S when the shopper asked for a size L.

Google requires a specific format showing the name of the trait and the value: (e.g. color:Blue )

  1. In the Mapping step, map the field containing the variant type for the attribute variant_option.name (e.g., field containing 'size', 'color').

  2. For variant_option.value, map the project field containing the actual value tied to the variant name (e.g. if 'size' is mapped for the variant name, the mapped field should contain sizes like S, M, L etc.).

Quick reference

Attribute
Set up in Channable
Example value

Generate question-and-answer pairs, then apply the matching rule template.

"Does it support Bluetooth?":"It has full Bluetooth 6.0 support."

Generate structured attribute-value pairs, then apply the matching rule template.

General:Protection:"Scratch-resistant display"

Generate product highlights, then apply the matching rule template.

Supports 6 GHz Wi-Fi networks

Apply the popularity rank rule template using conversion data.

95.5

Create the relationship type, identifier type, and identifier values in your product data.

accessory:gtin:811571013579

Map one or more PDF URLs from a project field. Separate URLs with commas.

https://example.com/manual.pdf

Map this attribute with [item_group_id] for products with variants.

Organic Cotton Men's T-Shirt

Map each variant property with its name and value.

Shoe width:narrow,size:8

Last updated

Was this helpful?