Tên miền có Thương hiệu

Khái quát: Các nhà quảng cáo sử dụng liên kết OneLink có thể dùng tên miền của riêng họ để gắn thương hiệu vào liên kết này. Điều này cải thiện hiệu suất chiến dịch và tăng khả năng hiển thị thương hiệu.

Branded_1__3_.jpg

Tên miền có thương hiệu

  • Tên miền có Thương hiệu được sử dụng để gắn thương hiệu trong các đường dẫn phân bổ bằng thương hiệu và tên miền của bạn. Ví dụ như được minh họa trong hình trước:
    • OneLink: abcdef.onelink.me
    • Thương hiệu abcdef.com
    • Tên miền phụ: Ví dụ như ứng dụng
    • Triển khai Tên miền có Thương hiệu và sử dụng miền đầy đủ của bạn với đường dẫn phân bổ là click.abcdef.com
  • Tên miền có Thương hiệu cải thiện hiệu suất chiến dịch vì miền:
    • Thúc đẩy niềm tin: Tận dụng thương hiệu của bạn, đảm bảo nhận dạng nhất quán, loại bỏ rào cản khỏi hành trình của người dùng và cải thiện tỷ lệ CTR. 
    • Cho phép liên kết sâu sử dụng thương hiệu của bạn.
    • Đơn giản để triển khai và hoạt động giống như OneLink. 
    • Đẩy mạnh nhận diện thương hiệu: Thương hiệu của bạn đánh dấu các chiến dịch của bạn, thay vì một liên kết chung.
    • Cho phép các email tránh bị gắn cờ là thư rác do liên kết không khớp với email người gửi.

Nguyên tắc thực hiện

Triển khai Tên miền có Thương hiệu bằng cách liên kết tên miền đầy đủ được xác định trong Hệ thống Tên Miền (DNS) của bạn với tên miền phụ OneLink (đích đến CNAME của AppsFlyer). Quá trình này được thực hiện bằng cách sử dụng cài đặt tiêu chuẩn trong DNS của bạn và thiết lập Tên miền có Thương hiệu trong AppsFlyer. Ngoài ra, bạn sẽ cần thực hiện một số thay đổi nhỏ trong ứng dụng của mình để hỗ trợ Tên miền có Thương hiệu. 

Bạn sẽ cần sự hỗ trợ từ quản trị viên DNS, thường là thành viên trong nhóm CNTT hoặc nhà cung cấp dịch vụ lưu trữ DNS của bạn và nhà phát triển ứng dụng. 

Nhiều tên miền đầy đủ có thể được liên kết với một tên miền phụ OneLink. Điều này có nghĩa là bạn có thể có nhiều thương hiệu sử dụng cùng một tên miền phụ OneLink. 

Thiết lập Tên miền có Thương hiệu

Hoàn thành danh sách hành động để thiết lập Tên miền có Thương hiệu. 

  Trách nhiệm Thao tác Lưu ý
1 Nhà tiếp thị được hỗ trợ bởi quản trị viên DNS Thiết lập Liên kết có Thương hiệu trong AppsFlyer Quản trị viên DNS, thường là thành viên trong nhóm CNTT hoặc nhà cung cấp dịch vụ lưu trữ DNS của bạn, cần xác định tên miền đầy đủ (còn gọi là máy chủ lưu trữ) và đặt bản ghi CNAME như được mô tả trong quy trình.
2 Nhà phát triển Thiết lập Tên miền có Thương hiệu trong ứng dụng Thực hiện những thay đổi nhỏ đối với mã ứng dụng.
3 Nhà tiếp thị Sử dụng và thử nghiệm Tên miền có Thương hiệu  
Khi cần thiết Nhà tiếp thị Chỉnh sửa và xóa Tên miền có Thương hiệu  

Quy trình

Thiết lập Tên miền có Thương hiệu trong AppsFlyer

Thiết lập Tên miền có Thương hiệu bao gồm liên kết bộ tên miền đầy đủ trong DNS của bạn với tên miền phụ OneLink trong AppsFlyer như được mô tả trong hình sau. 

Tên miền có Thương hiệu trỏ đến các máy chủ AppsFlyer

Branded2__3_.jpg

Trước khi bạn bắt đầu:

  • Chọn một tên miền đầy đủ, ví dụ như app.abcdef.com, trong đó abcdef.com là thương hiệu của bạn.
    • Bạn còn có thể tùy chỉnh tên miền phụ, chẳng hạn như ứng dụng.
  • Yêu cầu quản trị viên DNS tạo tên miền đầy đủ (còn gọi là máy chủ lưu trữ). 
  • Yêu cầu quản trị viên DNS đặt một bản ghi CNAME sao cho tên miền đầy đủ (Tên miền có thương hiệu) trỏ đến URL được chỉ định (còn gọi là máy chủ lưu trữ AppsFlyer). Điều này được mô tả trong hình Tên miền có Thương hiệu trỏ đến máy chủ AppsFlyer (ở trên). 

Cách ánh xạ tên miền đầy đủ của bạn tới tên miền phụ OneLink:

  1. Đi đến Experiences & Deep Linking > Branded Domains.
  2. Nhấp vào + New Branded Domain.
  3. Trong trường Brand Domain, hãy nhập tên miền đầy đủ như đã đặt trong DNS. Ví dụ như click.abcdef.com
    Không đặt dấu chấm sau tên miền. 
  4. Chọn tên miền phụ OneLink từ danh sách được hiển thị. Nếu không có danh sách nào được hiển thị, bạn cần tạo một mẫu OneLink để cung cấp tên miền phụ mặc định.
  5. Nhấp vào Next.
  6. Đặt bản ghi CNAME:
    • Nếu tên miền của bạn được trỏ đúng tới đích đến CNAME trên AppsFlyer, thì "AppsFlyer CNAME was found" sẽ được hiển thị. 
    • Nếu không tìm thấy CNAME, hãy sao chép đích đến CNAME trên AppsFlyer và gửi cho quản trị viên DNS của bạn, yêu cầu họ đảm bảo tên miền đầy đủ của bạn trỏ tới đích đến CNAME. Bạn phải trỏ tên miền đầy đủ tới đích đến CNAME trên AppsFlyer. Nếu không, tên miền có thương hiệu sẽ được tạo nhưng không hoạt động.  Nếu bạn đang sử dụng tên miền có thương hiệu cho ESP, trước khi sao chép đích đến CNAME, hãy chọn Use branded domain for an ESP configuration.
  7. Nhấp vào Finish.
    Giờ đây, bạn có thể tạo các liên kết mới dựa trên mẫu OneLink bằng tên miền có thương hiệu của mình.

Lưu ý:

  • Nếu bạn đã tạo các liên kết dựa trên mẫu OneLink của mình mà không có tên miền có thương hiệu, các liên kết này vẫn hoạt động.
  • Thời gian để tên miền có thương hiệu mới bắt đầu hoạt động có thể lên đến 24 giờ.
  • Nếu bạn không đặt bản ghi CNAME trong vòng 7 ngày, thì tên miền có thương hiệu của bạn sẽ hết hạn. Sau đó, bạn cần làm mới tên miền có thương hiệu trước khi có thể sử dụng. Cách làm mới: 
    1. Đi đến Experiences & Deep Linking > Branded Domains.
    2. Truy cập tên miền có thương hiệu mà bạn muốn làm mới.
    3. Nhấp vào Refresh.
    4. Đặt bản ghi CNAME.

Thiết lập Tên miền có Thương hiệu trong ứng dụng

  • Sử dụng các phiên bản SDK sau:
    • Android V4.10.1 trở lên
    • iOS V4.10.1 trở lên
    • Lượt giới thiệu/lời mời của người dùng (mời bạn bè) yêu cầu SDK phiên bản V5.2.0 trở lên cho cả iOS và Android 

Những điều cần lưu ý khi triển khai SDK của Tên miền có Thương hiệu

  • Khi liên kết sâu diễn ra bằng cách sử dụng Tên miền có Thương hiệu, SDK của AppsFlyer không lấy được dữ liệu chuyển đổi cho các lượt cài đặt và liên kết sâu.
  • Để khắc phục điều này, nhà phát triển sử dụng API SDK setOneLinkCustomDomainoneLinkCustomDomains, tương ứng cho Android và iOS.
  • API này truy vấn tên miền có thương hiệu, lấy tên miền OneLink mà tên miền có thương hiệu được ánh xạ tới và hoàn thành OneLink.
Android iOS

Đảm bảo rằng bạn cập nhật bộ lọc ý định của tập tin kê khai để bao gồm tên miền thương hiệu của mình bằng cách đặt android:host.

Sử dụng API này trước khi khởi tạo SDK trong lớp ứng dụng chung của Android.

Ví dụ:

public class AFApplication extends Application {

    @Override
    public void onCreate() {
    super.onCreate();
      
      // Set branded link domain. Don't include https:// as part of the domain. 
      AppsFlyerLib.getInstance().setOneLinkCustomDomain("promotion.greatapp.com");
      AppsFlyerLib.getInstance().init(AF_DEV_KEY, conversionListener, this);
      AppsFlyerLib.getInstance().start(this, AF_DEV_KEY);

    }
}

Nếu bạn có nhiều tên miền có thương hiệu, hãy chuyển tất cả tên miền đó cho API để đảm bảo rằng bạn luôn lấy được dữ liệu chuyển đổi và có thể liên kết sâu vào ứng dụng.

Ví dụ:

AppsFlyerLib.getInstance().setOneLinkCustomDomain("promotion.greatapp.com", 
                                                        "click.greatapp.com", 
                                                        "deals.greatapp.com");

Sử dụng và thử nghiệm Tên miền có Thương hiệu

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

Trước khi sử dụng và thử nghiệm, Tên miền có Thương hiệu hoàn thành các bước trong quy trình Tên miền có Thương hiệu

Cách tạo và thử nghiệm các tên miền có thương hiệu:

  1. Tạo liên kết OneLink bằng cách sử dụng mẫu OneLink được ánh xạ tới tên miền có thương hiệu.
  2. Sao chép đường dẫn phân bổ tùy chỉnh vào trình soạn thảo văn bản.
  3. Đường dẫn phân bổ tùy chỉnh được tạo thành từ một tên miền phụ OneLink, ID OneLink và ID Liên kết tùy chỉnh. Thay thế tên miền phụ OneLink bằng tên miền đầy đủ của Tên miền có Thương hiệu. Ví dụ:
    Đường dẫn phân bổ tùy chỉnh Tên miền có Thương hiệu
     abcdef.onelink.me/A1bc/dc1234ef click.abcdef.com/A1bc/dc1234ef
  4. Sử dụng liên kết có thương hiệu để thử nghiệm lượt cài đặt và liên kết sâu.
  5. Nếu bạn sử dụng các báo cáo dữ liệu thô trong quá trình thử nghiệm, trường URL Gốc sẽ được điền bởi liên kết có thương hiệu. 

Chỉnh sửa và xóa Tên miền có Thương hiệu

Việc chỉnh sửa cho phép bạn thay đổi ánh xạ của một tên miền đầy đủ hiện có sang một tên miền phụ OneLink khác. Không cần đặt CNAME. 

 Chú ý

Việc sửa đổi Tên miền có Thương hiệu của các chiến dịch đang hoạt động có thể thay đổi hoặc vô hiệu hóa chức năng của liên kết.

Cách chỉnh sửa ánh xạ tên miền có thương hiệu:

  1. Đi đến Experiences & Deep Linking > Branded Domains.
  2. Đi đến tên miền có thương hiệu mà bạn muốn chỉnh sửa.
  3. Nhấp vào Edit.

Cách xóa ánh xạ tên miền có thương hiệu: 

Khắc phục sự cố, đặc điểm và hạn chế

Xử lý sự cố

Dấu hiệu Nguyên nhân/giải pháp
Tên miền có Thương hiệu không được ánh xạ tới mẫu OneLink
  • Tên miền không hợp lệ: Khi ánh xạ Tên miền có Thương hiệu tới mẫu OneLink, AppsFlyer cố gắng xác minh rằng liên kết có thương hiệu có tên miền hợp lệ. Một tên miền hợp lệ sẽ có định dạng click.abdef.com 
  • Tên miền có Thương hiệu đã được ánh xạ: Chỉ có thể ánh xạ một tên miền đầy đủ một lần.
Tên miền có Thương hiệu không liên kết sâu vào ứng dụng
  • Xác minh rằng Tên miền có Thương hiệu đang hoạt động
  • Xác minh CNAME: Đảm bảo rằng bản ghi CNAME trỏ từ Tên miền có Thương hiệu của bạn đến AppsFlyer.
  • Xác minh cài đặt liên kết sâu cho mẫu OneLink: Có thể xảy ra sự cố với cài đặt liên kết sâu OneLink. Đảm bảo thiết lập liên kết sâu với OneLink.
  • Ánh xạ OneLink đã thay đổi: Bạn có thể chỉnh sửa Tên miền có Thương hiệu và ánh xạ tới một OneLink khác. Nếu OneLink mới ánh xạ có cài đặt liên kết sâu khác hoặc không có cài đặt liên kết sâu, thì liên kết sâu có thể không hoạt động.
Không có lượt cài đặt nào được đo lường từ Tên miền có Thương hiệu
  • Kiểm tra cài đặt mẫu OneLink: Đảm bảo rằng tên miền phụ OneLink đã sử dụng để ánh xạ tới tên miền có thương hiệu được liên kết với đúng ứng dụng.
  • Tên miền phụ OneLink đã thay đổi: Nếu bạn ánh xạ một tên miền có thương hiệu tới mẫu OneLink và tên miền phụ OneLink thay đổi, quá trình phân bổ có thể bị ảnh hưởng.
  • Đảm bảo triển khai: Của API setOneLinkCustomDomain trong ứng dụng. 
Không có lượt thu hút nào được ghi nhận từ các tên miền có thương hiệu

Đảm bảo rằng các mục sau đang hoạt động và được cấu hình: 

Trong quá trình thiết lập Tên miền có Thương hiệu, thông báo Domain doesn't exist sẽ được hiển thị

  1. Liên hệ với quản trị viên DNS của bạn và yêu cầu họ điều tra.
  2. Chờ quản trị viên DNS xác nhận rằng tên miền đã được đăng ký. 
  3. Nhấp vào Reverify.

Trong quá trình thiết lập Tên miền có Thương hiệu, thông báo AppsFlyer CNAME not found sẽ được hiển thị

  1. Yêu cầu quản trị viên DNS đặt một bản ghi CNAME sao cho tên miền đầy đủ (Tên miền có thương hiệu) trỏ đến URL được chỉ định (còn gọi là máy chủ lưu trữ AppsFlyer). Điều này được mô tả trong hình Liên kết có Thương hiệu trỏ đến các máy chủ AppsFlyer trong phần này. 
  2. Chờ quản trị viên DNS xác nhận rằng CNAME đang hoạt động.

Lỗi route_not_found khi sử dụng liên kết tên miền có thương hiệu

Tên miền có thương hiệu không bao gồm mẫu này hoặc bất kỳ thông số nào. Khi sử dụng một tên miền có thương hiệu, bạn phải thêm mẫu hoặc thông số vào cuối URL của tên miền có thương hiệu đó.

Ví dụ như nếu "click.abcdef.com" là tên miền có thương hiệu của bạn, chỉ sử dụng "click.abcdef.com", sẽ dẫn đến route_not_found_error.

Bạn phải thêm các thông số hoặc mẫu vào cuối. Ví dụ như click.abcdef.com/A1bc/dc1234ef

 

Đặc điểm và hạn chế

Đặc điểm Có  / Không x Nhận xét 
Truy cập mạng quảng cáo  x  
Truy cập đại lý x Các đại lý không thể truy cập phần Tên miền có Thương hiệu để tạo Tên miền có Thương hiệu. Tuy nhiên, họ có thể tạo liên kết OneLink tùy chỉnh bằng một tên miền phụ Tên miền có Thương hiệu.
Tính minh bạch của agency x  
Múi giờ cụ thể theo ứng dụng Không áp dụng  
Tiền tệ cụ thể theo ứng dụng  Không áp dụng  
Giới hạn ký tự Không áp dụng Khi nhập tên miền có thương hiệu của bạn, ký tự cuối cùng không được là dấu chấm (".").
Hạn chế về kích thước Không áp dụng  
Giới hạn tỷ lệ

Chứng chỉ SSL/HTTP trong Tên miền có Thương hiệu được AppsFlyer sắp xếp bằng cách sử dụng Let's Encrypt, với giới hạn đăng ký là 50 chứng chỉ mới mỗi tuần cho mỗi tên miền.

Dữ liệu tự nhiên  
Dữ liệu không tự nhiên  
Tính cập nhật của dữ liệu Không áp dụng   
Dữ liệu lịch sử  
Quyền truy cập tài khoản của người dùng  
HTTP x Giao thức HTTP không được hỗ trợ bởi các liên kết có thương hiệu. Phải sử dụng HTTPS.