Quy tắc mở rộng URL phân phát

Khi sử dụng URL được nâng cấp, URL phân phát cho quảng cáo hoặc phần mở rộng quảng cáo được tạo bằng cách kết hợp nhiều trường theo một bộ quy tắc. Phần này xem xét chi tiết hơn về các quy tắc này.

Hệ phân cấp của các thực thể Google Ads

Khi phân giải các trường URL được nâng cấp, Google Ads sử dụng hệ phân cấp sau (từ cao nhất đến thấp nhất):

Customer
    Campaign
        Ad Group
            Ad
                Ad Group Criterion
                    FeedItem (including sitelinks)

URL cuối cùng nào được sử dụng?

URL cuối cùng được sử dụng theo mặc định khi tạo URL phân phát. Nếu một thực thể được hỗ trợ được phân phát trên mạng di động và có URL cuối cùng hợp lệ trên thiết bị di động, thì URL đó sẽ được sử dụng thay cho URL cuối cùng. Hiện tại, chúng tôi chỉ hỗ trợ URL ứng dụng cuối cùng cho quảng cáo tương tác với ứng dụng.

Cách hệ thống mở rộng URL phân phát

Sau đây là các bước mà hệ thống sẽ thực hiện khi mở rộng URL phân phát:

  1. Xác định URL cuối cùng cần sử dụng.

    Giai đoạn này bắt đầu bằng cách xác định URL cuối cùng cần sử dụng. Điều này thay đổi tuỳ thuộc vào pháp nhân liên quan.

    Thực thể Nên sử dụng URL cuối cùng nào?
    Mục nguồn cấp dữ liệu (liên kết trang web) Luôn sử dụng URL cuối cùng riêng.
    Quảng cáo X đã phân phát trên từ khoá Y Nếu từ khoá có URL cuối cùng riêng, hãy sử dụng từ khoá đó.

    Nếu không, hãy sử dụng URL cuối cùng của quảng cáo.

  2. Xác định mẫu URL theo dõi cần sử dụng.

    URL theo dõi cho một thực thể được xác định bằng cách truyền tải hệ phân cấp đối tượng và chọn giá trị từ thực thể thấp nhất trong hệ thống phân cấp. Nếu không thể tìm thấy giá trị mẫu URL theo dõi nào trong hệ phân cấp, thì giá trị của mẫu URL theo dõi sẽ được đặt thành trống.

    Ví dụ: nếu một quảng cáo có giá trị mẫu URL theo dõi chỉ được xác định ở cấp nhóm quảng cáo gốc và cấp tài khoản, thì giá trị từ nhóm quảng cáo gốc sẽ được sử dụng.

  3. Xác định các giá trị thông số tuỳ chỉnh cần sử dụng.

    Giá trị của một thông số tuỳ chỉnh nhất định được phân giải bằng cách truyền tải hệ phân cấp đối tượng và chọn giá trị từ thực thể thấp nhất trong hệ phân cấp. Nếu không có giá trị nào được xác định cho thông số tuỳ chỉnh, thì một chuỗi trống sẽ được sử dụng làm giá trị.

    Ví dụ: khi xác định giá trị cho một thông số tuỳ chỉnh cụ thể ở cấp quảng cáo, nếu thông số tuỳ chỉnh đó có các giá trị được xác định ở nhóm quảng cáo gốc và ở cấp tài khoản, thì giá trị từ nhóm quảng cáo gốc sẽ được sử dụng.

  4. Mở rộng URL cuối cùng.

    Hệ thống mở rộng URL cuối cùng bằng cách thực hiện 3 bước sau đây:

    1. Mở rộng giá trị thông số tuỳ chỉnh.

      Hệ thống phân tích cú pháp URL cuối cùng và thay thế các giá trị cho từng thông số tuỳ chỉnh trong URL bằng cách sử dụng các giá trị đã xác định trong bước 3 ở trên.

    2. Mở rộng thẻ ValueTrack trong URL.

      Hệ thống phân tích cú pháp URL cuối cùng và thay thế các giá trị cho bất kỳ thẻ ValueTrack nào có trong URL.

    3. Xoá thẻ {ignore}.

      Mọi tham số ValueTrack {ignore} trong URL cuối cùng mở rộng sẽ bị xoá.

  5. Mở rộng mẫu theo dõi.

    Nếu có giá trị trống cho mẫu theo dõi (như đã xác định ở trên trong bước 2), thì bước này sẽ bị bỏ qua. Nếu không, mẫu URL theo dõi sẽ được mở rộng như sau:

    1. Mở rộng giá trị thông số tuỳ chỉnh.

      Hệ thống phân tích cú pháp URL mẫu theo dõi và thay thế các giá trị cho mỗi thông số tuỳ chỉnh trong URL bằng các giá trị được xác định trong bước 3.

    2. Mở rộng thẻ ValueTrack trong URL.

      Hệ thống phân tích cú pháp URL mẫu theo dõi và thay thế các giá trị cho bất kỳ thẻ ValueTrack nào có trong URL.

    3. Thay thế thông số {lpurl} trong mẫu theo dõi.

      Nếu URL mẫu theo dõi chứa {lpurl} hoặc một trong các biến thể của nó, thì URL đó sẽ được thay thế bằng URL cuối cùng mở rộng ở bước 4.

      • Nếu {lpurl} được chèn vào đầu mẫu theo dõi, thì mã đó sẽ không được thoát. Nếu được đặt ở vị trí khác trong mẫu theo dõi, thì các ký tự sau sẽ được thoát: ?, =, ", #, \t, '\[space\].
      • {unescapedlpurl} luôn không thoát.
      • {escapedlpurl} luôn là ký tự thoát.
      • {lpurl+2} luôn được thoát 2 lần.
      • {lpurl+3} luôn được thoát 3 lần.
  6. Chọn URL phân phát.

    Nếu URL mẫu theo dõi trống, thì URL cuối cùng mở rộng ở bước 4 sẽ được sử dụng. Nếu không, hệ thống sẽ sử dụng URL mẫu theo dõi mở rộng từ bước 5.

    Đường liên kết của trang web là một trường hợp ngoại lệ đối với quy tắc này: Nếu mẫu URL theo dõi (được xác định ở bước 2) không chứa thông số {lpurl}, thì URL cuối cùng của đường liên kết trang web sẽ được dùng làm URL phân phát.

Trường hợp ví dụ

Hãy xem xét một tài khoản có cấu trúc sau:

Account
    Campaign 1
        Ad Group 1
            Ad 1
            Keyword 1 (shoes)
            Keyword 2 (hats)
        Ad Group 2
            Ad 2
            Ad 3
            Keyword 3 (watches)
    FeedItem 1 (sitelink 1)

Giả sử các trường URL được nâng cấp sau đây được xác định trên các thực thể sau:

Tên pháp nhân Mẫu URL theo dõi URL cuối cùng Thông số tùy chỉnh
Tài khoản http://www.cid1-tracking.com/?{_myid}&u={lpurl}
Chiến dịch 1 _mycampaign=cam1
Nhóm quảng cáo 1 http://www.ag1-tracking.com/?{_mycampaign}&u={lpurl}&{_myid} _myid=ag1id
Nhóm Quảng cáo 2 _myid=ag2id
Quảng cáo 1 http://www.creative1-final.com/?{keyword}{ignore}&{_myid}&{_mycampaign}
Quảng cáo 2 http://www.creative2-final.com/?{keyword}{ignore}&{_myid} _myid=ad2id
Quảng cáo 3 http://www.ad3-tracking.com/?{_mycampaign}
Từ khóa 1 URL cuối cùng: http://www.kw-final.com/?{keyword}{ignore}&{_mycampaign}

URL cuối cùng trên thiết bị di động: http://m.kw-final-mobile.com/?{keyword}{ignore}&{_myid}
_myid=k1Id
Từ khóa 2
Từ khóa 3
Mục nguồn cấp dữ liệu 1 URL cuối cùng: http://www.sitelink-final.com/?{keyword}{ignore}&{_mycampaign}

URL cuối cùng trên thiết bị di động: http://m.sitelink-final-mobile.com/?{keyword}{ignore}&{_myid}

Các giá trị sau đây dùng để mở rộng tham số ValueTrack {keyword}:

  • Từ khóa 1: giày
  • Từ khoá 2: mũ
  • Từ khoá 3: đồng hồ

Các phần sau đây cho biết cách phân giải các tham số cho từng thực thể.