Chiến dịch Thông minh

Chiến dịch Thông minh được thiết kế để giúp các doanh nghiệp nhỏ tiếp cận nhiều khách hàng hơn trên mạng. Bạn chỉ cần thiết lập và bảo trì ở mức tối thiểu. Chiến dịch Thông minh dựa vào công nghệ quảng cáo của Google để tự động tối ưu hoá chiến dịch dựa trên thông tin chi tiết về doanh nghiệp và mục tiêu của bạn, cho dù đó là cuộc gọi của khách hàng, lượt ghé thăm địa điểm thực tế hay hành động trên trang web.

Tạo chiến dịch

Quy trình tạo chiến dịch Thông minh có một vài bước khác với các loại chiến dịch khác. Tốt nhất là bạn nên thêm các thực thể trong một yêu cầu GoogleAdsService.Mutate.

Sau đây là các bước trong quy trình tạo chiến dịch Thông minh (mối quan hệ và chế độ cài đặt của thực thể được mô tả trong các bước này cũng áp dụng khi kiểm tra hoặc cập nhật chiến dịch Thông minh trong tài khoản của bạn). Hãy xem mã mẫu hoàn chỉnh để biết thêm thông tin chi tiết.

  1. Tạo danh sách chủ đề từ khoá bằng các đề xuất từ SmartCampaignSuggestService, KeywordThemeConstantService hoặc bằng chủ đề từ khoá tuỳ ý. Các chủ đề từ khoá này được dùng để truy xuất các cấp đề xuất ngân sách khác nhau, tạo tiêu chí chiến dịch theo chủ đề từ khoá và tạo đề xuất cho mẫu quảng cáo dạng văn bản.
  2. Truy xuất các đề xuất về số tiền ngân sách, dòng tiêu đề quảng cáo và nội dung mô tả từ SmartCampaignSuggestService. Dịch vụ này sử dụng thông tin về doanh nghiệp của bạn, mục tiêu vị trí địa lý, ngôn ngữ đích và chủ đề từ khoá để đề xuất mức ngân sách hằng ngày high, low hoặc recommended, đồng thời đề xuất tối đa 3 dòng tiêu đề và 2 dòng mô tả cho chính quảng cáo đó.
  3. Tạo CampaignBudget bằng số tiền ngân sách được đề xuất. Việc sử dụng ngân sách đề xuất sẽ giúp tối đa hoá hiệu suất của chiến dịch. Bạn không thể chia sẻ ngân sách chiến dịch Thông minh với bất kỳ chiến dịch nào khác.
  4. Tạo Campaign và SmartCampaignSetting. SmartCampaignSetting không thể tồn tại tách biệt với Campaign được liên kết, vì vậy, hãy tạo hai thực thể này cùng nhau trong cùng một yêu cầu Mutate bằng cách sử dụng tên tài nguyên tạm thời phủ định (chẳng hạn như customers/{customer_id}/campaigns/-1) để liên kết các tài nguyên phụ thuộc.
  5. Tạo danh sách các đối tượng CampaignCriterion. Hướng dẫn này sử dụng các chủ đề từ khoá được biên soạn ở bước 1 để tạo tiêu chí chiến dịch theo chủ đề từ khoá, đồng thời mô tả các loại tiêu chí chiến dịch khác được hỗ trợ.
  6. Tạo AdGroup. Một chiến dịch Thông minh chỉ có thể có một AdGroup được liên kết với chiến dịch đó.
  7. Tạo một AdGroupAd bằng cách sử dụng một SmartCampaignAdInfo chứa từ 3 đến 15 dòng tiêu đề và từ 2 đến 4 nội dung mô tả.

Địa điểm trên Trang doanh nghiệp

Khi tạo đề xuất hoặc thiết lập chiến dịch, hãy cung cấp giá trị nhận dạng vị trí trên Trang doanh nghiệp để tối đa hoá hiệu suất của chiến dịch Thông minh.

Bạn có thể lấy giá trị nhận dạng vị trí của Trang doanh nghiệp từ trường name của API Trang doanh nghiệp hoặc giao diện người dùng của Trang doanh nghiệp.

Khi được đặt trên đối tượng SmartCampaignSuggestionInfo hoặc SmartCampaignSetting, giá trị nhận dạng phải là một chuỗi ở định dạng sau:

locations/locationId

Nếu được truy xuất từ API Trang doanh nghiệp, thì giá trị nhận dạng đã có định dạng chính xác. Tuy nhiên, nếu được truy xuất từ giao diện người dùng, thì giá trị nhận dạng cần được thêm vào locations/.

Trạng thái chiến dịch

Để truy xuất trạng thái của một chiến dịch Thông minh, hãy gọi SmartCampaignSettingService.GetSmartCampaignStatus bằng resource_name của SmartCampaignSetting của chiến dịch (customers/{customer_id}/smartCampaignSettings/{campaign_id}). Phương thức này cung cấp thông tin tổng hợp hơn về trạng thái của chiến dịch Thông minh so với campaign.primary_status hoặc campaign.primary_status_reasons.

GetSmartCampaignStatusResponse bao gồm SmartCampaignStatus (ELIGIBLE, NOT_ELIGIBLE, PENDING, PAUSED, REMOVED hoặc ENDED) cùng với thông tin chi tiết theo trạng thái cụ thể:

  • not_eligible_details: Bao gồm SmartCampaignNotEligibleReason (ACCOUNT_ISSUE, BILLING_ISSUE, BUSINESS_PROFILE_LOCATION_REMOVED hoặc ALL_ADS_DISAPPROVED).
  • eligible_details: Bao gồm last_impression_date_time (dấu thời gian của lượt hiển thị gần đây nhất được ghi nhận trong 48 giờ trước đó) và end_date_time (nếu có).
  • paused_details, removed_details và ended_details: Thêm dấu thời gian paused_date_time, removed_date_time hoặc end_date_time tương ứng theo múi giờ của khách hàng (yyyy-MM-dd HH:mm:ss).

Những điều cần cân nhắc khi báo cáo

Chiến dịch Thông minh được thiết kế với cấu trúc đơn giản, giới hạn mỗi chiến dịch chỉ có một nhóm quảng cáo. Cấu trúc này có ý nghĩa cụ thể đối với việc báo cáo:

  • Chỉ số ở cấp nhóm quảng cáo: Vì mỗi chiến dịch Thông minh chỉ có một nhóm quảng cáo, nên mọi chỉ số hiệu suất (chẳng hạn như số lượt nhấp, số lượt hiển thị và số lượt chuyển đổi) ở cấp nhóm quảng cáo đều giống hệt với các chỉ số của toàn bộ chiến dịch.
  • Truy xuất chỉ số: Khi truy vấn dữ liệu hiệu suất, bạn có thể truy xuất chỉ số ở cấp chiến dịch. Mặc dù bạn có thể truy xuất các chỉ số ở cấp nhóm quảng cáo, nhưng các chỉ số này không cung cấp thêm thông tin chi tiết ngoài những thông tin có sẵn ở cấp chiến dịch.

Đối với hầu hết các nhu cầu báo cáo liên quan đến chiến dịch Thông minh, việc truy vấn campaign và các chỉ số liên quan sẽ cung cấp thông tin đầy đủ về hiệu suất.