Bạn có thể đặt tiêu chí nhắm mục tiêu ở ba cấp độ khác nhau:
- Ở cấp chiến dịch.
- Ở cấp nhóm quảng cáo.
- Ở cấp khách hàng.
Không phải loại tiêu chí nào cũng có thể đặt ở tất cả các cấp: ví dụ: một số tiêu chí chỉ có thể đặt ở cấp chiến dịch. Ngoài ra, một số tiêu chí chỉ có thể dùng để nhắm mục tiêu phủ định và một số tiêu chí chỉ có thể dùng để nhắm mục tiêu khẳng định.
Tiêu chí được hỗ trợ theo cấp độ
Bảng sau đây mô tả cách sử dụng được phép của tất cả các loại tiêu chí:
| Loại | Tích cực? | Phủ định? | Các cấp độ hiện có | Ghi chú |
|---|---|---|---|---|
| Lịch quảng cáo | Có | Không |
|
|
| Độ tuổi | Có | Có |
|
|
| Mô hình thanh toán qua ứng dụng | Có | Không |
|
|
| Đối tượng người xem | Có | Không |
|
Tham khảo hướng dẫn nhắm mục tiêu theo đối tượng của chiến dịch Tạo nhu cầu. |
| Danh sách thương hiệu | Có | Có |
|
Ở cấp nhóm quảng cáo, chỉ hỗ trợ tiêu chí nhắm mục tiêu khẳng định. |
| Nhà mạng | Có | Không |
|
|
| Đối tượng kết hợp | Có | Không |
|
Hãy xem bài viết về đối tượng kết hợp trên Trung tâm trợ giúp. |
| Nhãn nội dung | Không | Có |
|
|
| Đối tượng chung sở thích tuỳ chỉnh | Có | Không |
|
Được xác định bằng
CustomInterest tài nguyên. Đối với những phân khúc đối tượng kết hợp từ khoá, URL và ứng dụng, hãy sử dụng
CustomAudienceInfo; xem hướng dẫn về đối tượng tuỳ chỉnh .
|
| Đối tượng tuỳ chỉnh | Có | Không |
|
Được xác định bằng
CustomAudience tài nguyên. Hãy xem
hướng dẫn về đối tượng tuỳ chỉnh.
|
| Đối tượng có ý định tuỳ chỉnh | Có | Không |
|
Được xác định bằng
CustomInterest tài nguyên. Đối với những phân khúc đối tượng kết hợp từ khoá, URL và ứng dụng, hãy sử dụng
CustomAudienceInfo; xem hướng dẫn về đối tượng tuỳ chỉnh .
|
| Thiết bị | Có | Không |
|
Đặt bid_modifier thành 0.0 để chọn không sử dụng một loại thiết bị. Sử dụng
AdGroupBidModifier để điều chỉnh giá thầu theo thiết bị ở cấp nhóm quảng cáo; hãy xem hướng dẫn về hệ số điều chỉnh giá thầu.
|
| Giá thầu của pháp nhân | Có | Không |
|
Trong phiên bản 25 trở lên, đặt giá thầu ở cấp mặt hàng (item_code) cho một thực thể du lịch (chẳng hạn như khách sạn, điểm tham quan hoặc sự kiện) trong Quảng cáo theo ngành dọc bằng cách sử dụng loại tiêu chí VERTICAL_ADS_ITEM_BID.
|
| Nhân khẩu học mở rộng | Có | Có |
|
|
| Giới tính | Có | Có |
|
Tiêu chí loại trừ giới tính ở cấp chiến dịch (negative = true) cũng được hỗ trợ cho chiến dịch Tối đa hoá hiệu suất. Nếu bạn cố gắng chỉ nhắm mục tiêu đến danh mục UNDETERMINED trong một phương diện nhân khẩu học, thì hệ thống sẽ trả về CriterionError.CANNOT_TARGET_ONLY_UNDETERMINED. Xem phần Sự khác biệt giữa các phiên bản để biết các quy tắc xác thực thông tin nhân khẩu học trong phiên bản 24 trở lên.
|
| Phạm vi thu nhập | Có | Có |
|
|
| Chặn IP | Không | Có |
|
|
| Từ khoá | Có | Có |
|
Ở cấp chiến dịch, bạn chỉ có thể loại trừ từ khoá. |
| Chủ đề từ khoá | Có | Có |
|
|
| Ngôn ngữ | Có | Không |
|
Đối với chiến dịch Tìm kiếm, bạn không thể thêm hoặc cập nhật tiêu chí ngôn ngữ, nhưng có thể xoá tiêu chí ngôn ngữ hiện có ở cấp chiến dịch. Hãy xem phần Tiêu chí nhắm mục tiêu theo ngôn ngữ để biết thông tin chi tiết. Trong phiên bản 24 trở lên,
việc cố gắng nhắm đến một ngôn ngữ không được phép sẽ trả về
CriterionError.CANNOT_TARGET_LANGUAGE.
|
| Sự kiện trong đời | Có | Có |
|
|
| Nhóm trang thông tin | Có | Không |
|
Cấu trúc dạng cây cho chiến dịch Quảng cáo khách sạn và chiến dịch Mua sắm. Xem hướng dẫn về nhóm trang thông tin mua sắm. |
| Phạm vi danh sách | Có | Không |
|
|
| Mã dịch vụ địa phương | Có | Không |
|
Đại diện cho một loại dịch vụ của Chiến dịch dịch vụ địa phương. Trong phiên bản 24 trở lên, bạn cũng có thể đặt tín hiệu mã dịch vụ của Dịch vụ địa phương trên các nhóm thành phần của chiến dịch Tối đa hoá hiệu suất bằng cách sử dụng AssetGroupSignal.local_services_id.
|
| Vị trí | Có | Có |
|
Xem hướng dẫn nhắm mục tiêu theo vị trí. Trong phiên bản 24 trở lên, việc xoá tất cả vị trí khỏi chiến dịch Tối đa hoá hiệu suất cho Dịch vụ địa phương sẽ trả về CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN.
|
| Nhóm vị trí | Có | Không |
|
Nhắm đến nhiều khu vực địa lý bằng cách sử dụng bán kính khoảng cách. Xem hướng dẫn nhắm mục tiêu theo vị trí. |
| Danh mục ứng dụng di động | Có | Có |
|
|
| Ứng dụng di động | Có | Có |
|
|
| Thiết bị di động | Có | Không |
|
|
| Danh sách từ khoá phủ định | Không | Có |
|
Liên kết một nhóm chia sẻ ACCOUNT_LEVEL_NEGATIVE_KEYWORDS với một tài khoản (tối đa một nhóm cho mỗi tài khoản).
|
| Phiên bản hệ điều hành | Có | Không |
|
|
| Tình trạng làm cha mẹ | Có | Có |
|
Ở cấp chiến dịch, chỉ hỗ trợ tiêu chí nhắm mục tiêu phủ định. |
| Vị trí đặt quảng cáo | Có | Có |
|
Vị trí được quản lý hỗ trợ tiêu chí nhắm mục tiêu khẳng định ở cấp chiến dịch và cấp nhóm quảng cáo, đồng thời hỗ trợ tiêu chí nhắm mục tiêu phủ định ở mọi cấp. Giới hạn về độ dài URL (250 ký tự) và độ sâu (2 cấp); không cho phép adsenseformobileapps.com.
|
| Danh sách vị trí | Không | Có |
|
Liên kết một NEGATIVE_PLACEMENTS
nhóm dùng chung với một tài khoản
để loại trừ các vị trí bị loại trừ trên các chiến dịch.
|
| Tương cận | Có | Không |
|
Được tạo bằng địa chỉ hoặc vĩ độ-kinh độ và bán kính. Xem hướng dẫn nhắm mục tiêu theo vị trí. |
| Nhóm bộ lọc cho ngành bán lẻ | Có | Có |
|
Trong phiên bản 24 trở lên (chỉ dành cho các tài khoản trong danh sách cho phép), hãy liên kết một RETAIL_FILTER
nhóm dùng chung với một nhóm quảng cáo (hoặc với AssetGroupListingGroupFilter trong chiến dịch Tối đa hoá hiệu suất) để lọc sản phẩm dựa trên thẻ động.
|
| Chủ đề | Có | Có |
|
|
| Mối quan tâm của người dùng | Có | Có |
|
Xác minh rằng các phạm vi cung cấp tương thích với loại chiến dịch. Một số lựa chọn về mối quan tâm của người dùng chỉ áp dụng cho một số loại chiến dịch nhất định. |
| Danh sách người dùng | Có | Có |
|
Sử dụng mã nhận dạng của danh sách người dùng. |
| Danh sách quy tắc về nhóm mặt hàng quảng cáo theo ngành dọc | Có | Có |
|
Liên kết một VERTICAL_ADS_ITEM_GROUP_RULE_LIST
nhóm dùng chung với một nhóm quảng cáo
trong chiến dịch Tìm kiếm có nguồn cấp dữ liệu du lịch (cũng được hỗ trợ trên
AssetGroupSignal trong chiến dịch Tối đa hoá hiệu suất trong
phiên bản 24 trở lên cho các tài khoản trong danh sách cho phép).
|
| Nhóm video nổi tiếng | Có | Có |
|
Việc chỉ định mã nhóm kênh không hợp lệ sẽ trả về CampaignCriterionError.INVALID_VIDEO_LINEUP_ID.
|
| Trang web | Có | Có |
|
Dùng để nhắm đến hoặc loại trừ các trang cụ thể trên trang web của nhà quảng cáo dựa trên các điều kiện. Việc đặt tiêu chí Webpage là
phủ định được dùng để triển khai tiêu chí loại trừ URL.
|
| Danh sách trang web | Không | Có |
|
Liên kết một nhóm dùng chung WEBPAGES để loại trừ một danh sách trang web ở cấp chiến dịch (không được cung cấp công khai).
|
| Kênh YouTube | Có | Có |
|
|
| video trên YouTube | Có | Có |
|
Sự khác biệt về phiên bản
Một số loại tiêu chí và hành vi xác thực khác nhau giữa các phiên bản Google Ads API được hỗ trợ:
- Phiên bản 26 trở lên:
- Hỗ trợ
require_eu_political_advertising_declarationtrênCampaignCriterionvàAdGroupCriterionđể xác định xem một tiêu chí có yêu cầu khai báo quảng cáo chính trị ở Liên minh Châu Âu ở cấp chiến dịch hay không. - Sử dụng các phương diện du lịch không phụ thuộc vào ngành dọc trên
AdGroupBidModifiervà các lý do gây ra lỗi không phụ thuộc vào ngành dọc trongCriterionError(thay thế các tiêu chí và mã lỗi dành riêng cho khách sạn trong phiên bản 25 trở xuống).
- Hỗ trợ
- Phiên bản 25 trở lên: Hỗ trợ tiêu chí
EntityBid(entity_bid) trênAdGroupCriterionvới loại tiêu chíVERTICAL_ADS_ITEM_BIDđể đặt giá thầu ở cấp mặt hàng cho các thực thể du lịch trong Quảng cáo dọc. - Phiên bản 24 trở lên:
- Hỗ trợ
RetailFilterBundle(AdGroupCriterion.retail_filter_bundlevàAssetGroupListingGroupFilter.Dimension.retail_filter_bundle) vàRetailFilter(SharedCriterion.retail_filter) để lọc sản phẩm dựa trên thẻ (chỉ những tài khoản trong danh sách cho phép). - Hỗ trợ các phương diện quy tắc
user_rating,venuevàevent_participant_display_nametrênVerticalAdsItemGroupRuleInfotrongSharedCriterion. - Hỗ trợ
AssetGroupSignal.local_services_idvàAssetGroupSignal.vertical_ads_item_group_rule_list(được đưa vào danh sách cho phép) cho tín hiệu nhóm thành phần của chiến dịch Tối đa hoá hiệu suất. - Trả về
CriterionError.CANNOT_EXCLUDE_ALL_TARGETSkhi cố gắng loại trừ tất cả mục tiêu trong một phương diện nhân khẩu học (AgeRangeInfo,GenderInfo,IncomeRangeInfohoặcParentalStatusInfo). - Trả về
CriterionError.CANNOT_TARGET_LANGUAGEkhi cố gắng nhắm đến một ngôn ngữ không được phép. - Trả về
CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGNkhi cố gắng xoá tất cả vị trí khỏi một chiến dịch Tối đa hoá hiệu suất Dịch vụ địa phương.
- Hỗ trợ
Tiêu chí nhắm mục tiêu theo thông tin đối tượng
Bạn có thể nhắm đến đối tượng mục tiêu ở cấp nhóm quảng cáo bằng cách sử dụng tiêu chí AudienceInfo trên AdGroupCriterion.audience. Đặt ad_group_criterion.audience.audience thành tên tài nguyên của Audience mà bạn muốn nhắm đến. Để sử dụng tiêu chí AudienceInfo trên một
AdGroupCriterion, bạn phải đặt
ad_group.audience_setting.use_audience_grouped = true khi tạo nhóm quảng cáo (bạn không thể thay đổi chế độ cài đặt này sau khi tạo). Bạn cũng có thể đặt campaign.audience_setting.use_audience_grouped = true khi tạo chiến dịch để ngăn chặn tiêu chí loại trừ phân khúc và loại trừ nhân khẩu học ở cấp chiến dịch.
Kiểm tra MutateAudienceResult
Khi tạo đối tượng bằng AudienceService.MutateAudiences, mỗi thao tác sẽ trả về một MutateAudienceResult. Bạn có thể kiểm tra MutateAudienceResult để lấy audience_id bằng cách phân tích cú pháp resource_name được trả về, đồng thời có thể kiểm tra các trường có thể thay đổi (chẳng hạn như name) trên đối tượng audience được trả về khi response_content_type được đặt thành MUTABLE_RESOURCE:
# Inspect MutateAudienceResult to get audience_id.
for result in response.results:
resource_name = result.resource_name
# Format: customers/{customer_id}/audiences/{audience_id}
audience_id = audience_service.parse_audience_path(resource_name)[
"audience_id"
]
print(f"Created audience '{resource_name}' with ID '{audience_id}'.")
# Access mutable fields on result.audience when MUTABLE_RESOURCE is requested.
if result.audience.resource_name:
print(f"Audience name from mutable resource: {result.audience.name}")
Tiêu chí nhắm mục tiêu theo ngôn ngữ
Bạn có thể nhắm mục tiêu ngôn ngữ theo hướng khẳng định bằng cách sử dụng tiêu chí LanguageInfo ở cấp chiến dịch (CampaignCriterion.language) hoặc cấp nhóm quảng cáo (AdGroupCriterion.language) bằng cách đặt language_constant thành tên tài nguyên LanguageConstant có thể nhắm mục tiêu (ở dạng languageConstants/{criterion_id}; xem mã ngôn ngữ được hỗ trợ). Trong phiên bản 24 trở lên, việc cố gắng nhắm đến một ngôn ngữ không được phép hoặc không thể nhắm đến sẽ trả về lỗi CriterionError.CANNOT_TARGET_LANGUAGE.
Việc hỗ trợ LanguageInfo phụ thuộc vào loại chiến dịch:
- Các loại chiến dịch được hỗ trợ: Bạn có thể nhắm đến ngôn ngữ đích trong các loại chiến dịch đủ điều kiện, chẳng hạn như chiến dịch Hiển thị, chiến dịch Video, chiến dịch Tối đa hoá hiệu suất (ở cấp chiến dịch; áp dụng cho các kênh không phải kênh Tìm kiếm), Chiến dịch quảng cáo ứng dụng (ở cấp chiến dịch) và chiến dịch Tạo nhu cầu (ở cấp nhóm quảng cáo theo mặc định hoặc ở cấp chiến dịch tuỳ thuộc vào
DemandGenCampaignSettings.upgraded_targeting). - Chiến dịch Tìm kiếm (
AdvertisingChannelType.SEARCH), bộ tính năng Tối đa hoá AI cho chiến dịch Tìm kiếm và quảng cáo Tối đa hoá hiệu suất trên Google Tìm kiếm: Không hỗ trợ tính năng nhắm mục tiêu theo ngôn ngữ theo cách thủ công. Thay vào đó, quảng cáo xuất hiện trên Google Tìm kiếm sẽ tự động so khớp với người dùng dựa trên ngôn ngữ của mẫu quảng cáo và trang đích, cùng với ngôn ngữ ưu tiên của người dùng:- Tạo hoặc cập nhật tiêu chí: Việc cố gắng tạo hoặc cập nhật một tiêu chí
LanguageInfotrong chiến dịch Tìm kiếm sẽ không thành công và gây ra lỗiContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT. - Truy vấn và xoá tiêu chí cũ: Các tiêu chí
CampaignCriterion.languagehiện có trong chiến dịch Tìm kiếm vẫn được trả về trong phản hồi truy vấn, mặc dù không được dùng để phân phát quảng cáo. Mặc dù giao diện người dùng Google Ads không cung cấp trường nhắm mục tiêu theo ngôn ngữ cho chiến dịch Tìm kiếm, nhưng bạn có thể xoá tiêu chíCampaignCriterion.languagecũ bằng cách sử dụngCampaignCriterionService.
- Tạo hoặc cập nhật tiêu chí: Việc cố gắng tạo hoặc cập nhật một tiêu chí