Tổng quan

Trong Campaign Manager 360, một lượt chuyển đổi được một thẻ ghi lại, 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 quảng cáo. Các hành động thường được gắn thẻ bao gồm theo dõi khi 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 một trang web để yêu cầu thêm thông tin thông qua biểu mẫu trực tuyến. Nói chung, chuyển đổi được theo dõi bởi Google đều bắt đầu và kết thúc trực tuyến.

Tuy nhiên, chuyển đổi cho một số nhà quảng cáo có thể bắt đầu trực tuyến và kết thúc ngoại tuyến. Ví dụ như một người dùng bắt đầu nghiên cứu sản phẩm trực tuyến, nhấp vào quảng cáo và sau đó hoàn tất việc mua hàng qua điện thoại hoặc trong 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 chứ không phải phần ngoại tuyến, dẫn đến 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 API Campaign Manager 360 cho phép nhà quảng cáo cung cấp trực tiếp thông tin về phần ngoại tuyến của các lượt chuyển đổi này cho Campaign Manager 360.

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

Trước khi có thể bắt đầu làm việc với dịch vụ Conversions, bạn cần hoàn tất các bước sau:

  1. Tạo và ủy quyền 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 vai trò người dùng cần thiết. Hãy liên hệ với quản trị viên tài khoản Campaign Manager 360 của bạn để yêu cầu cấp 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 các 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 các 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

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

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 lượt chuyển đổi. Xem hướng dẫn về Nhiệm vụ quản lý phổ biến để biết ví dụ về cách thực hiện. Chúng tôi thực sự khuyên bạn nên tạo các hoạt động dành riêng cho chuyển đổi ngoại tuyến.

Nhận mã lượt nhấp, thiết bị và mã nhận dạng khách hàng

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

Sử dụng ID nhấp chuột hiển thị

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

Mã lượt nhấp hiển thị phải được chuyển vào trường dclid.

Sử dụng giá trị nhận dạng lượt nhấp của Google

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

Mã lượt nhấp của Google phải được chuyển vào trường gclid.

Sử dụng ID đối sánh

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

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

Lượt chuyển đổi có thể được phân bổ trực tiếp cho thiết bị di động hoặc thiết bị 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 từ thiết bị TV thông minh:
    • RIDA (Roku)
    • AFAI (TV chữa cháy)
    • AdID (Android TV)
    • IDFA (Apple TV)
    • MSAI (Xbox)
    • TIFA (Samsung)
    • VIDA (Vizio)

Các giá trị nhận dạng này phải được chuyển vào trường mobileDeviceId.

Sử dụng macro đối sánh %m

Bạn có thể chèn %m macro vào URL nhấp qua 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 đã mã hoá của người dùng sau một sự kiện nhấp. Sau đó, mã nhận dạng người dùng đã mã hoá có thể được lấy trực tiếp từ URL chuyển hướng hoặc từ nhật ký máy chủ.

Các mã nhận dạng được thu thập bằng macro %m phải được chuyển vào trường encryptedUserId hoặc encryptedUserIdCandidates[].

Sử dụ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ý của 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. Trong các tệp này, mỗi sự kiện được ghi lại sẽ được liên kết với một mã nhận dạng người dùng đã mã hoá.

Để tận dụng User ID có trong tệp Chuyển dữ liệu, bạn cần có một 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. Điều này thường được thực hiện bằng cách sử dụng biến Floodlight tuỳ chỉnh. Bạn có thể điền động các giá trị nhận dạng riêng một hành động của người dùng. Quy trình làm việc được đơn giản hoá có thể có dạng như sau:

  1. Thẻ hoạt động Floodlight 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 để nhận dạng duy nhất giao dịch.

  2. Giao dịch vẫn tiếp tục và hoàn tất ngoại tuyến, duy trì cùng một giá trị nhận dạng.

  3. 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 phù hợ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 gốc.

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