Tiêu chí

Bạn có thể đặt tiêu chí nhắm mục tiêu ở 3 cấp độ:

Bạn không thể đặt tất cả các loại tiêu chí ở mọi cấp: ví dụ: một số loại chỉ có thể được đặ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 tích cực.

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 độ có sẵn Ghi chú
Lịch quảng cáo Có Không
  • Chiến dịch
Độ tuổi Có Có
  • Chiến dịch
  • Nhóm quảng cáo
Mô hình thanh toán qua ứng dụng Có Không
  • Nhóm quảng cáo
Đối tượng người xem Có Không
  • Nhóm quảng cáo
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ó
  • Chiến dịch
  • Nhóm quảng cáo
Ở cấp nhóm quảng cáo, chỉ được sử dụng tiêu chí nhắm mục tiêu khẳng định.
Nhà mạng Có Không
  • Chiến dịch
Đối tượng kết hợp Có Không
  • Chiến dịch
  • Nhóm quảng cáo
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ó
  • Chiến dịch
  • Khách hàng
Đối tượng chung sở thích tuỳ chỉnh Có Không
  • Chiến dịch
  • Nhóm quảng cáo
Được xác định bằng các tài nguyên CustomInterest. Đố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; hãy xem hướng dẫn về đối tượng tuỳ chỉnh.
Đối tượng tuỳ chỉnh Có Không
  • Chiến dịch
  • Nhóm quảng cáo
Được xác định bằng các tài nguyên CustomAudience. 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
  • Nhóm quảng cáo
Được xác định bằng các tài nguyên CustomInterest. Đố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; hãy xem hướng dẫn về đối tượng tuỳ chỉnh.
Thiết bị Có Không
  • Chiến dịch
Đặ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 cho hệ số đ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
  • Nhóm quảng cáo
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, việc cần làm hoặc sự kiện) trong Quảng cáo dọc bằng cách sử dụng loại tiêu chí VERTICAL_ADS_ITEM_BID.
Thông tin nhân khẩu học mở rộng Có Có
  • Chiến dịch
  • Nhóm quảng cáo
Giới tính Có Có
  • Chiến dịch
  • Nhóm quảng cáo
Chiến dịch Tối đa hoá hiệu suất cũng hỗ trợ tiêu chí loại trừ giới tính ở cấp chiến dịch (negative = true). Nếu bạn chỉ cố gắng nhắm đế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. Hãy xem Sự khác biệt giữa các phiên bản đối với 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ó
  • Chiến dịch
  • Nhóm quảng cáo
Chặn IP Không Có
  • Chiến dịch
  • Khách hàng
Từ khoá Có Có
  • Chiến dịch
  • Nhóm quảng cáo
Ở cấp chiến dịch, bạn chỉ có thể loại trừ từ khoá.
Chủ đề từ khoá Có Có
  • Chiến dịch
Ngôn ngữ Có Không
  • Chiến dịch
  • Nhóm quảng cáo
Trong phiên bản 24 trở lên, nếu bạn cố gắng nhắm đến một ngôn ngữ không được phép, thì CriterionError.CANNOT_TARGET_LANGUAGE sẽ được trả về.
Sự kiện trong đời Có Có
  • Chiến dịch
  • Nhóm quảng cáo
Nhóm trang thông tin Có Không
  • Nhóm quảng cáo
Cấu trúc dựa trên cây cho chiến dịch Quảng cáo khách sạn và chiến dịch Mua sắm. Hãy xem hướng dẫn về nhóm trang thông tin Mua sắm.
Phạm vi của trang thông tin Có Không
  • Chiến dịch
Mã dịch vụ địa phương Có Không
  • Chiến dịch
Đại diện cho một loại dịch vụ cho 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ụ Dịch vụ địa phương trên 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ó
  • Chiến dịch
  • Nhóm quảng cáo
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
  • Chiến dịch
Nhắm đến nhiều khu vực địa lý bằ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ó
  • Chiến dịch
  • Nhóm quảng cáo
  • Khách hàng
Ứng dụng di động Có Có
  • Chiến dịch
  • Nhóm quảng cáo
  • Khách hàng
Thiết bị di động Có Không
  • Chiến dịch
Danh sách từ khoá phủ định Không Có
  • Khách hàng
Liên kết một nhóm được chia sẻ ACCOUNT_LEVEL_NEGATIVE_KEYWORDS với một tài khoản (tối đa một nhóm được chia sẻ cho mỗi tài khoản).
Phiên bản hệ điều hành Có Không
  • Chiến dịch
Tình trạng con cái Có Có
  • Chiến dịch
  • Nhóm quảng cáo
Ở cấp chiến dịch, bạn chỉ có thể sử dụng tiêu chí nhắm mục tiêu phủ định.
Vị trí Có Có
  • Chiến dịch
  • Nhóm quảng cáo
  • Khách hàng
Vị trí được quản lý hỗ trợ nhắm mục tiêu tích cực ở cấp chiến dịch và nhóm quảng cáo, đồng thời hỗ trợ nhắm mục tiêu phủ định ở tất cả các cấp. Giới hạn về độ dài URL (250 ký tự) và độ sâu (2 cấp); không được phép dùng adsenseformobileapps.com.
Danh sách vị trí Không Có
  • Khách hàng
Liên kết một NEGATIVE_PLACEMENTS nhóm được chia sẻ với một tài khoản để loại trừ vị trí đặt quảng cáo trên các chiến dịch.
Khoảng cách Có Không
  • Chiến dịch
Đượ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ó
  • Nhóm quảng cáo
Trong phiên bản 24 trở lên (chỉ những tài khoản được đưa vào danh sách cho phép), hãy liên kết một RETAIL_FILTER tập hợp được chia sẻ 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ó
  • Chiến dịch
  • Nhóm quảng cáo
Mối quan tâm của người dùng Có Có
  • Chiến dịch
  • Nhóm quảng cáo
Xác minh tình trạng còn hàng có tương thích với loại chiến dịch hay không. Một số lựa chọn về mối quan tâm của người dùng chỉ áp dụng được cho một số loại chiến dịch nhất định.
Danh sách người dùng Có Có
  • Chiến dịch
  • Nhóm quảng cáo
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ó
  • Nhóm quảng cáo
Liên kết một VERTICAL_ADS_ITEM_GROUP_RULE_LIST nhóm được chia sẻ 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).
Danh sách video Có Có
  • Chiến dịch
  • Nhóm quảng cáo
Việc chỉ định mã nhận dạng chương trình không hợp lệ sẽ trả về CampaignCriterionError.INVALID_VIDEO_LINEUP_ID.
Trang web Có Có
  • Chiến dịch
  • Nhóm quảng cáo
Đượ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 thành phủ định được dùng để triển khai tiêu chí loại trừ URL.
Danh sách trang web Không Có
  • Chiến dịch
Liên kết một WEBPAGES nhóm được chia sẻ để loại trừ một danh sách các trang web ở cấp chiến dịch (chỉ dành cho những tài khoản có trong danh sách cho phép).
Kênh YouTube Có Có
  • Chiến dịch
  • Nhóm quảng cáo
  • Khách hàng
Video trên YouTube Có Có
  • Chiến dịch
  • Nhóm quảng cáo
  • Khách hàng

Sự khác biệt giữa các 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 25 trở lên: Hỗ trợ tiêu chí EntityBid (entity_bid) trên AdGroupCriterion vớ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 theo ngành dọc.
  • Phiên bản 24 trở lên:
    • Hỗ trợ RetailFilterBundle (AdGroupCriterion.retail_filter_bundle và 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 nằm trong danh sách cho phép).
    • Hỗ trợ các phương diện quy tắc user_rating, venue và event_participant_display_name trên VerticalAdsItemGroupRuleInfo trong SharedCriterion.
    • Hỗ trợ AssetGroupSignal.local_services_id và 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_TARGETS khi cố gắng loại trừ tất cả các mục tiêu trong một phương diện nhân khẩu học (AgeRangeInfo, GenderInfo, IncomeRangeInfo hoặc ParentalStatusInfo).
    • Trả về CriterionError.CANNOT_TARGET_LANGUAGE khi 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_CAMPAIGN khi cố gắng 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.

Tiêu chí nhắm mục tiêu theo thông tin về đối tượng

Bạn có thể nhắm đến đối tượng ở cấp nhóm quảng cáo bằ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 AdGroupCriterion, bạn phải đặt ad_group.audience_setting.use_audience_grouped = true khi tạo nhóm quảng cáo (chế độ cài đặt này không thay đổi được sau khi tạo). Bạn cũng có thể tuỳ ý đặt campaign.audience_setting.use_audience_grouped = true khi tạo chiến dịch để ngăn chặn việc loại trừ phân khúc và thông tin nhân khẩu học ở cấp chiến dịch.

Kiểm tra MutateAudienceResult để biết audience_id

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ề và bạn 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}")