Tổng quan

Trong Campaign Manager 360, lượt chuyển đổi được ghi lại bằng một thẻ, còn được gọi là hoạt động Floodlight, khi người dùng thực hiện một hành động được xác định trước sau khi được phân phát một quảng cáo. Các hành động thường được gắn thẻ bao gồm việc theo dõi thời điểm người dùng mua một mặt hàng từ cửa hàng trực tuyến hoặc truy cập vào một trang web để yêu cầu thêm thông tin thông qua biểu mẫu trực tuyến. Nhìn chung, lượt chuyển đổi mà Google theo dõi đều bắt đầu và kết thúc trực tuyến.

Tuy nhiên, đối với một số nhà quảng cáo, lượt chuyển đổi có thể bắt đầu trực tuyến và kết thúc ngoại tuyến. Ví dụ: một người dùng bắt đầu tìm hiểu về một sản phẩm trên mạng, nhấp vào một quảng cáo, sau đó hoàn tất giao dịch mua qua điện thoại hoặc tại một cửa hàng bán lẻ. Trong trường hợp này, Campaign Manager 360 sẽ có dữ liệu về phần trực tuyến của giao dịch, nhưng không có dữ liệu về phần ngoại tuyến, dẫn đến việc lượt chuyển đổi không được ghi lại.

Để giải quyết vấn đề này, dịch vụ Conversions của Campaign Manager 360 API cho phép nhà quảng cáo cung cấp thông tin về phần ngoại tuyến của những lượt chuyển đổi này trực tiếp cho Campaign Manager 360.

Điều kiện tiên quyết

Để có thể bắt đầu sử dụng dịch vụ Conversions, bạn cần hoàn tất các bước sau:

  1. Tạo và uỷ quyền một dự án API như được nêu trong hướng dẫn Bắt đầu của chúng tôi.

  2. Đảm bảo hồ sơ người dùng Campaign Manager 360 của bạn có các quyền cần thiết đối với vai trò người dùng. Hãy liên hệ với quản trị viên tài khoản Campaign Manager 360 để bật các quyền này (nếu cần).

    • Chèn lượt chuyển đổi ngoại tuyến: Cho phép tải lượt chuyển đổi ngoại tuyến mới lên bằng cách sử dụng batchinsert.

    • Cập nhật lượt chuyển đổi ngoại tuyến: Cho phép sửa đổi lượt chuyển đổi ngoại tuyến hiện có bằng cách sử dụng batchupdate.

So khớp lượt chuyển đổi với hoạt động

Bạn phải so khớp lượt chuyển đổi ngoại tuyến với một hoạt động trực tuyến tương ứng trong Campaign Manager 360. Bạn sẽ tham khảo những hoạt động này theo floodlightActivityIdfloodlightConfigurationId tương ứng.

Nếu chưa có hoạt động để theo dõi lượt chuyển đổi ngoại tuyến, bạn có thể sử dụng dịch vụ FloodlightActivities của API để tạo một hoạt động. Hãy xem hướng dẫn Các tác vụ phân phối quảng cáo thường gặp để biết ví dụ về cách thực hiện việc này. Bạn nên tạo các hoạt động chuyên biệt cho lượt chuyển đổi ngoại tuyến.

Lấy mã lượt nhấp, mã thiết bị và mã nhận dạng người dùng

Bạn cũng phải phân bổ lượt chuyển đổi ngoại tuyến cho một lượt nhấp, thiết bị hoặc mã nhận dạng người dùng (mỗi lần chỉ có thể sử dụng một trong các mã nhận dạng này). Dưới đây là những cách phổ biến nhất để lấy các mã nhận dạng này.

Sử dụng giá trị nhận dạng lượt nhấp hiển thị

Bạn có thể phân bổ lượt chuyển đổi cho lượt nhấp vào quảng cáo thông qua việc sử dụng Giá trị nhận dạng lượt nhấp hiển thị (DCLID). Bạn có thể lấy DCLID từ Mô hình phân bổ nâng cao.

Bạn phải chuyển Mã lượt nhấp hiển thị trong trường dclid.

Sử dụng Mã lượt nhấp của Google

Bạn có thể phân bổ lượt chuyển đổi cho lượt nhấp vào quảng cáo thông qua việc sử dụng Giá trị nhận dạng lượt nhấp của Google (GCLID). Bạn có thể lấy GCLID từ Google Ads hoặc Search Ads 360.

Bạn phải truyền Mã lượt nhấp của Google vào trường gclid.

Sử dụng mã nhận dạng trận đấu

Bạn có thể phân bổ lượt chuyển đổi thông qua giá trị nhận dạng riêng của bên thứ nhất đã được đồng bộ hoá với Google bằng tính năng match_id trong Floodlight.

Sử dụng mã thiết bị di động

Bạn có thể trực tiếp phân bổ lượt chuyển đổi cho thiết bị di động hoặc TV có thể nối mạng thông qua việc sử dụng giá trị nhận dạng thiết bị quảng cáo. Các giá trị nhận dạng sau đây được hỗ trợ:

  • AdID
  • IDFA
  • Giá trị nhận dạng cho quảng cáo trên thiết bị CTV:
    • RIDA (Roku)
    • AFAI (Fire TV)
    • AdID (Android TV)
    • IDFA (Apple TV)
    • MSAI (Xbox)
    • TIFA (Samsung)
    • VIDA (Vizio)

Bạn phải truyền các giá trị nhận dạng này trong trường mobileDeviceId.

Sử dụng macro so khớp %m

Bạn có thể chèn macro%m vào URL của trang đích sau khi nhấp hoặc URL chuyển hướng cho một mẫu quảng cáo. Máy chủ quảng cáo sẽ mở rộng macro này thành mã nhận dạng người dùng được mã hoá của người dùng sau một sự kiện nhấp chuột. Sau đó, bạn có thể thu thập mã nhận dạng người dùng đã mã hoá trực tiếp từ URL chuyển hướng hoặc từ nhật ký máy chủ.

Mã nhận dạng được thu thập bằng macro %m phải được truyền trong các trường encryptedUserId hoặc encryptedUserIdCandidates[].

Sử dụng tính năng Chuyển dữ liệu

Chuyển dữ liệu là một tính năng của Campaign Manager 360, cho phép truy cập vào dữ liệu nhật ký máy chủ quảng cáo ở cấp sự kiện. Dữ liệu này được phân phối thông qua các nguồn cấp dữ liệu riêng biệt, mỗi nguồn cấp dữ liệu bao gồm một tệp Chuyển dữ liệu duy nhất. Trong các tệp này, mỗi sự kiện được ghi lại đều được liên kết với một mã nhận dạng người dùng đã mã hoá.

Để sử dụng mã nhận dạng người dùng có trong tệp Chuyển dữ liệu, bạn cần có cách so khớp một sự kiện máy chủ quảng cáo trực tuyến với một số sự kiện trong hệ thống ngoại tuyến của mình. Bạn thường thực hiện việc này bằng cách sử dụng các biến Floodlight tuỳ chỉnh. Bạn có thể điền sẵn các biến này bằng những giá trị xác định duy nhất một hành động của người dùng. Quy trình công việc đơn giản có thể trông như sau:

  1. Thẻ hoạt động Floodlight sẽ kích hoạt, cho biết thời điểm bắt đầu một giao dịch. Thẻ này chứa một giá trị biến tuỳ chỉnh mà bạn đã cung cấp để xác định duy nhất giao dịch.

  2. Giao dịch tiếp tục và hoàn tất khi không có mạng, nhưng vẫn giữ nguyên giá trị nhận dạng.

  3. Bằng cách sử dụng giá trị nhận dạng được ghi lại khi giao dịch hoàn tất, một mục trùng khớp sẽ nằm trong tệp nhật ký hoạt động Chuyển dữ liệu đã ghi lại hoạt động Floodlight ban đầu.

Mã nhận dạng được truy xuất từ tệp Chuyển dữ liệu phải được truyền vào trường encryptedUserId hoặc encryptedUserIdCandidates[].