Product

Introduction to Production

A2: Production Guide

What is a Product?

In a retail media platform, a product is considered a form of first-party data encompassing any type of item sold in a retail business. This can include physical goods (e.g., clothing, electronics), digital content (e.g., e-books, music, software licenses), services (e.g., consulting, maintenance), and gift certificates (e.g., gift cards).

Product information is a key resource used across various marketing channels such as advertising, recommendations, and audience targeting. For instance, you can easily create ad creatives by importing product images and automatically reflecting product discounts or promotional benefits in the ad copy.

Product Components

The product structure in the product API is simple as follows:

{
  "id": "string",
  "source": "string",
  "metadata": { ... }
}


In the above structure, the ID is used as the unique identifier for the product, and the source indicates the origin of the product. It is recommended to include various product information within the metadata field. Although there is no technically enforced structure, it is recommended to include the following information within the metadata.

(1) Basic Information

  • Product Name: The representative name of the product displayed to consumers.
  • Product Description: A detailed description including product features, usage methods, precautions, etc.
  • Media (Images or Videos): Related URLs to register representative images or videos that can be used on advertisements, recommendations, detailed pages, etc.

(2) Options (Variants)

  • If the product has multiple attributes (e.g., color, size, style, etc.), include ‘product variant’ information for each combination of those attributes.
  • For example, if a t-shirt product comes in sizes S, M, L and colors Red, Blue, then there are a total of 6 possible variants.

(3) Other Additional Information

  • Additional attributes that are insufficient with just basic information (e.g., marketing benefits, season, brand story, etc.).
  • For example, information such as ‘20% discount’, ‘Free shipping’, etc., can be automatically reflected in ad copy or image banners when generating creative automatically.

Recommended Usage

Although the API’s product structure only requires an ID, source, and a single metadata field, it is recommended to store various product components and detailed information systematically within the metadata JSON object as described above. This approach allows more flexible product-related data management and can be usefully applied in the future when automatically generating creative or integrating with various applications.

Product Registration and Management

Platform administrators (or managers) can perform the following tasks via the Product Management Page or API:

  1. Add a Product
    • Enter basic information (name, description, price, images, etc.) and metafields (additional attributes) for a new product.
    • If the product has options, configure its variants.
  2. Update a Product
    • Modify existing product information, add or remove images, update metafields, etc.
    • Information used for advertising (e.g., discounts, promotions) can also be updated in real time.
  3. Bulk Operations via API
    • Use API integration to add or delete multiple products at once.
    • Supports bulk uploads using formats such as CSV and JSON, and enables significant reduction in administrative workload through system integration or automation.

Usage Examples

  • Audience Targeting: Run retargeting ads for customers who have viewed specific products, or segment audiences based on benefits or features stored in metafields.
  • Automatic Creative Generation: Retrieve product information (images, discounts, benefits, etc.) to automatically create banners, videos, or other ad creatives.

Conclusion

Product information serves as crucial data in a retail media platform for advertising, recommendations, and audience marketing. Many competing services actively use product-centric features like automated ad creation and synchronized inventory, and A2 Platform prioritizes product information for the same reason—its high utility value.

By properly registering and managing product data, you can maximize marketing efficiency and operational convenience.