Trên các nền tảng quảng cáo tìm kiếm truyền thống, bạn phải lập danh sách hàng ngàn từ khóa khớp chính xác, khớp cụm từ hoặc từ khóa phủ định. Nhưng trong kỷ nguyên ChatGPT Ads, người dùng giao tiếp với AI bằng những câu hỏi tự nhiên dài từ 20 đến 100 từ. Vậy làm sao để quảng cáo của bạn xuất hiện đúng vào khoảnh khắc khách hàng đang nhờ ChatGPT tư vấn giải pháp?
Câu trả lời nằm ở cơ chế Nhắm mục tiêu đa chiều (Multi-layered Targeting) của OpenAI Ads, kết hợp giữa Gợi ý ngữ cảnh hội thoại (context_hints), Nhắm mục tiêu Địa lý (locations), Phân tách Nền tảng (platforms) và Tệp đối tượng (custom_audiences). Hãy cùng đội ngũ CDUDU mổ xẻ chi tiết cách cấu hình từng lớp nhắm mục tiêu này!
I. Vũ khí độc quyền context_hints: Nhắm mục tiêu theo Ngữ cảnh Hội thoại AI
Trong cấu trúc của OpenAI Ads, context_hints được cấu hình ở cấp độ Ad Group (Nhóm quảng cáo). Thay vì kiểm tra trùng khớp ký tự cơ học như từ khóa truyền thống, các chuỗi mô tả bạn đưa vào context_hints được mô hình ngôn ngữ của OpenAI sử dụng làm tín hiệu ngữ nghĩa (Semantic Context Signals) để hiểu rõ sản phẩm/dịch vụ trong nhóm quảng cáo đó giải quyết bài toán gì.
{
"campaign_id": "cmpn_123",
"name": "Giai phap Reup Video & Automation MMO",
"status": "paused",
"context_hints": [
"Phần mềm reup video tự động chống bản quyền cho TikTok và Facebook Reels",
"Cách làm tiếp thị liên kết Affiliate Shopee bằng video ngắn AI",
"Công cụ dịch và lồng tiếng Việt 48kHz tự động từ video Douyin"
]
}
Bí quyết tối ưu
context_hintstừ CDUDU:
- Viết các cụm mô tả rõ ràng, giàu ngữ nghĩa về nhu cầu, nỗi đau của khách hàng và đặc tính sản phẩm (tương tự như cách khách hàng đặt câu hỏi cho ChatGPT).
- Lưu ý rằng
context_hintscung cấp tín hiệu ngữ cảnh cho AI chứ không phải bộ lọc khóa cứng (hard eligibility restriction). Để giới hạn cứng phạm vi hiển thị, bạn phải kết hợp với Geographic, Platform và Audience Targeting ở cấp Campaign.
II. Nhắm mục tiêu Địa lý (Geographic Targeting) và Tra cứu mã vùng
Ở cấp độ Campaign, bạn có thể nhắm mục tiêu hoặc loại trừ theo Quốc gia (ISO 3166-1 alpha-2) hoặc theo Mã vùng chi tiết (location ID — Bang, Tỉnh/Thành phố, Thị trường) với giới hạn lên tới 2.500 ID trong danh sách bao gồm (locations.include) hoặc loại trừ (excluded_locations.include).
Cách tra cứu Location ID qua API /v1/geo_lookup/search:
curl -G "https://api.ads.openai.com/v1/geo_lookup/search" \
-H "Authorization: Bearer ${OPENAI_ADS_API_KEY}" \
--data-urlencode 'q=California' \
--data-urlencode 'limit=10'
Sau khi lấy được mã id (ví dụ 2000043), bạn có thể cấu hình nhắm mục tiêu toàn nước Mỹ nhưng loại trừ một bang cụ thể như sau:
{
"targeting": {
"locations": {
"countries": ["US"]
},
"excluded_locations": {
"include": [
{ "id": "2000043" }
]
}
}
}
(Lưu ý: Đối với chiến dịch Product Feeds, hiện tại OpenAI hỗ trợ nhắm mục tiêu và loại trừ địa lý ở cấp độ Quốc gia countries).
III. Nhắm mục tiêu Nền tảng (Platform Targeting): Phân tách App và Web chi tiết
Người dùng sử dụng ChatGPT trên ứng dụng di động (iOS/Android) thường có hành vi tương tác khác biệt so với người dùng đang làm việc trên trình duyệt máy tính. OpenAI cung cấp khả năng kiểm soát bề mặt hiển thị thông qua trường targeting.platforms.included trên Campaign.
Đặc biệt, từ bản cập nhật ngày 10/09/2026, ngoài 3 nhóm nền tảng lớn, OpenAI đã bổ sung khả năng nhắm mục tiêu chi tiết cho từng môi trường trình duyệt Web:
Giá trị trong targeting.platforms.included |
Phạm vi hiển thị (Inventory Surface) | Gợi ý chiến lược sử dụng |
|---|---|---|
ios_app |
Ứng dụng ChatGPT gốc trên hệ điều hành iOS (iPhone/iPad). | Phù hợp quảng cáo sản phẩm tiêu dùng cao cấp, App iOS, dịch vụ đặt lịch. |
android_app |
Ứng dụng ChatGPT gốc trên hệ điều hành Android. | Phù hợp chiến dịch cài đặt App Android (kết hợp GAID trong Conversions API). |
web |
Toàn bộ phiên bản ChatGPT trên trình duyệt Web (bao gồm cả Desktop Web, iOS Web và Android Web). | Dùng khi bạn muốn bao phủ toàn bộ lưu lượng truy cập trình duyệt. |
desktop_web (Mới) |
Chỉ trình duyệt Web trên máy tính để bàn / Laptop. | Tuyệt vời cho phần mềm B2B SaaS, công cụ PC (như CReup AI PRO) cần màn hình lớn để trải nghiệm. |
ios_web / android_web (Mới) |
Trình duyệt Web di động trên iPhone hoặc thiết bị Android. | Tối ưu các trang Landing Page thương mại điện tử thanh toán nhanh trên mobile web. |
IV. Quy tắc "Bảo toàn cấu hình" khi cập nhật Targeting qua API
Một lưu ý sống còn cho các kỹ sư tích hợp API:
- Khi bạn gửi request cập nhật Địa lý (
locations) hoặc Đối tượng (custom_audiences) lên Campaign, API sẽ ghi đè (replace) cấu hình cũ. Do đó, hãy luôn gọiGET /v1/campaigns/{id}để đọc cấu hình hiện tại trước, sau đó gửi đầy đủ toàn bộ cấu hình Địa lý + Đối tượng mà bạn muốn giữ lại. - Riêng thao tác cập nhật chỉ mỗi trường
platformsđược API xử lý độc lập mà không làm mất cấu hình địa lý của bạn.
Trọn Bộ 20 Bài Viết Chuyên Sâu & Hướng Dẫn Thực Chiến Chạy ChatGPT Ads (2026)
Để nắm vững toàn bộ kiến trúc kỹ thuật, quy trình cầm tay chỉ việc và kinh nghiệm thực chiến tối ưu chuyển đổi trên hệ sinh thái quảng cáo OpenAI Ads (ads.openai.com), mời bạn khám phá trọn bộ 20 bài hướng dẫn chuyên sâu từ đội ngũ kỹ sư CDUDU:
Phần 1: Nền tảng Kiến trúc, Đo lường Server-to-Server CAPI & OpenAI Ads API (Bài 01 – 12)
- Tổng quan hệ sinh thái (Pillar): ChatGPT Ads Là Gì? Toàn Tập Quảng Cáo Trên ChatGPT & Hệ Sinh Thái OpenAI Ads (2026)
- Kiến trúc Server-to-Server CAPI: OpenAI Ads Conversions API (CAPI) Là Gì? Hướng Dẫn Tích Hợp Đo Lường Server-to-Server
- Browser SDK & Deduplication: Hướng Dẫn Cài Đặt ChatGPT Ads Measurement Pixel (
oaiq.min.js) & Chống Trùng Lặp Sự Kiện - Định danh phân bổ & SHA-256: Giải Mã Tham Số
opprefVà Cookie__obrefTrong ChatGPT Ads Attribution - Từ điển 13 Sự kiện & Data Shapes: Danh Sách 13 Sự Kiện Chuyển Đổi Chuẩn (Supported Events) & Data Shapes Trên ChatGPT Ads
- Chiến lược Đấu thầu & oCPC: Chiến Lược Đấu Thầu (Bidding), Ngân Sách & Tối Ưu Chuyển Đổi oCPC Trên ChatGPT Ads
- Nhắm mục tiêu Ngữ cảnh AI: Nghệ Thuật Nhắm Mục Tiêu Trên ChatGPT Ads: Context Hints, Địa Lý & Nền Tảng (
iOS,Android,Web) - First-Party Data & Remarketing: Xây Dựng Tệp Đối Tượng Tùy Chỉnh (Custom Audiences) & Chiến Lược Remarketing Trên ChatGPT Ads
- Thương mại điện tử & SFTP Catalog: Quảng Cáo Danh Mục Sản Phẩm (Product Feeds) & Đồng Bộ Tồn Kho Qua Delta Feeds API
- Báo cáo Đa chiều & ROAS: Phân Tích Hiệu Quả ChatGPT Ads Với Insights API: Đo Lường ROAS, CPA & Cửa Sổ Phân Bổ
- Tự động hóa REST API & Bulk API: Tự Động Hóa Chiến Dịch Quảng Cáo ChatGPT Hàng Loạt Bằng OpenAI Advertiser API & Bulk API
- So sánh Đa kênh & Xử lý lỗi: So Sánh ChatGPT Ads Với Google Ads & Facebook Ads: Cách Chẩn Đoán Lỗi
Serving Issues
Phần 2: Hướng dẫn Thực chiến Cầm tay chỉ việc & Kinh nghiệm Tối ưu Chuyển đổi (Bài 13 – 20)
- Hướng dẫn A-Z cho người mới: Hướng Dẫn Chạy Quảng Cáo ChatGPT Ads Từ A-Z Cho Người Mới Bắt Đầu (Cầm Tay Chỉ Việc 2026)
- Viết mẫu quảng cáo CTR cao: Bí Quyết Viết Mẫu Quảng Cáo
chat_card&product_ad_templateĐạt CTR Cao Kỷ Lục Trên ChatGPT Ads - Quản trị Ngân sách & UTM Tracking: Chia Sẻ Kinh Nghiệm Tối Ưu Chi Phí, Hạn Mức Chi Tiêu (
Spend Limits) & Thứ Tự Ưu Tiên UTM Tracking - HTML Image Tag & Đa Pixel: Hướng Dẫn Đo Lường Chuyển Đổi ChatGPT Ads Bằng HTML Image Tag (Không Cần JS) & Quản Lý
Multiple Pixels - Quảng cáo Khách sạn & Du lịch: Hướng Dẫn Chạy Quảng Cáo Khách Sạn, Resort & Lưu Trú Trên ChatGPT Ads Với
Hotel Property Feeds - Chiến lược cho B2B SaaS & Phần mềm: Chiến Lược Chạy ChatGPT Ads Bùng Nổ Khách Hàng B2B SaaS, Phần Mềm & Dịch Vụ Doanh Nghiệp
- Kết hợp Affiliate, TMĐT & Video AI: Bí Quyết Kết Hợp ChatGPT Ads Với Affiliate Marketing, TMĐT & Hệ Thống Reup Video Tự Động CReup AI PRO
- 15 Sai lầm đốt tiền & Checklist Audit: 15 Sai Lầm "Đốt Tiền" Khi Tự Chạy Quảng Cáo ChatGPT Ads Và Checklist Audit Chiến Dịch Toàn Diện
V. Câu hỏi thường gặp (FAQ) về Nhắm mục tiêu trên ChatGPT Ads
1. Nếu một người dùng vừa nằm trong tệp đối tượng Bao gồm (custom_audiences) vừa nằm trong tệp Loại trừ (excluded_custom_audiences) thì sao?
Quy tắc của OpenAI rất rõ ràng: Danh sách Loại trừ (Exclusions) luôn được ưu tiên cao nhất. Nếu người dùng thuộc tệp bị loại trừ, họ sẽ không nhìn thấy quảng cáo. Đồng thời, cùng một mã Audience ID không được phép xuất hiện ở cả hai danh sách trong cùng một chiến dịch.
2. Sự khác biệt giữa việc đưa Audience vào custom_audiences (Inclusion) và việc đặt Audience Bid Multiplier ở Ad Group là gì?
- Inclusion (
custom_audiencesở Campaign): Giới hạn cứng — chỉ những người nằm trong tệp đó mới đủ điều kiện nhìn thấy quảng cáo. - Bid Multiplier (ở Ad Group dùng
fixed_bid): Vẫn cho phép quảng cáo tiếp cận mọi khách hàng mới thỏa mãn điều kiện địa lý/nền tảng của Campaign, nhưng tự động tăng/điều chỉnh giá thầu cao hơn khi gặp người dùng thuộc tệp khách hàng giá trị cao đó.
3. Khi tạo mới Campaign mà tôi bỏ trống không truyền trường platforms thì sao?
Khi tạo mới chiến dịch, nếu bạn không truyền targeting.platforms, hệ thống sẽ mặc định phân phối trên tất cả các nền tảng (ios_app, android_app và web).


