ÿÿ Tích hợp Branch để theo dõi gói đăng ký | Tài liệu Adapty

Branch

Branch giúp doanh nghiệp tiếp cận, tương tác và đánh giá kết quả trên nhiá»u thiết bị, kênh và ná»n tảng khác nhau. Äây là ná»n tảng thân thiện vá»›i ngưá»i dùng, được thiết kế để tăng doanh thu di động thông qua các liên kết chuyên biệt hoạt động liá»n mạch trên má»i thiết bị, kênh và ná»n tảng.

Adapty cung cấp bá»™ dữ liệu đầy đủ giúp bạn theo dõi các sá»± kiện gói đăng ký từ các cá»­a hàng tại má»™t nÆ¡i. Vá»›i Adapty, bạn có thể dá»… dàng xem hành vi cá»§a ngưá»i dùng, tìm hiểu sở thích cá»§a há» và sá»­ dụng thông tin đó để giao tiếp theo cách có mục tiêu và hiệu quả.

Tích hợp giữa Adapty và Branch hoạt động theo hai cách chính.

  1. Nhận dữ liệu attribution từ Branch
    Sau khi thiết lập tích hợp Branch, Adapty sẽ bắt đầu nhận dữ liệu attribution từ Branch. Bạn có thể dá»… dàng xem dữ liệu này trên trang hồ sÆ¡ ngưá»i dùng.

    49f4aa7-CleanShot_2023-08-11_at_17.36.072x.webp
  2. Gửi sự kiện gói đăng ký đến Branch
    Adapty có thể gửi tất cả các sự kiện gói đăng ký được cấu hình trong phần tích hợp của bạn đến Branch. NhỠđó, bạn có thể theo dõi các sự kiện này trong Branch dashboard.

Thiết lập tích hợp

Kết nối Adapty với Branch

Äể tích hợp Branch, vào Integrations > Branch trong Adapty Dashboard, bật toggle từ tắt sang bật và Ä‘iá»n thông tin vào các trưá»ng.

817a051-CleanShot_2023-08-11_at_15.54.372x.webp

Äể lấy giá trị cho trưá»ng Branch Key, mở Account Settings trên Branch và tìm trưá»ng Branch Key. Sá»­ dụng giá trị này cho trưá»ng Key test (cho Sandbox) hoặc Key live (cho Production) trong Adapty Dashboard. Trong Branch, chuyển đổi giữa môi trưá»ng Live và Test để lấy key tương ứng.

130e58b-CleanShot_2023-08-11_at_15.24.162x.webp

Cấu hình sự kiện và tag

Phía dưới phần thông tin xác thực, có ba nhóm sự kiện bạn có thể gửi đến Branch từ Adapty. Chỉ cần bật những sự kiện bạn cần. Xem danh sách đầy đủ các sự kiện mà Adapty cung cấp tại đây.

Bạn có thể gá»­i sá»± kiện kèm theo Proceeds (sau khi Apple/Google khấu trừ) hoặc chỉ doanh thu. Ngoài ra, bạn có thể chá»n tùy chá»n báo cáo theo tiá»n tệ cá»§a ngưá»i dùng.

a645cf8-CleanShot_2023-08-11_at_15.18.282x.webp

Chúng tôi khuyên bạn nên dùng tên sự kiện mặc định do Adapty cung cấp. Tuy nhiên, bạn có thể thay đổi tên sự kiện tùy theo nhu cầu.

Adapty sẽ gửi các sự kiện gói đăng ký đến Branch thông qua tích hợp server-to-server, cho phép bạn xem tất cả sự kiện gói đăng ký trong Branch dashboard và liên kết chúng với các chiến dịch acquisition của bạn.

Kết nối ứng dụng với Branch

  1. Gá»i phương thức SDK .setIntegrationIdentifier() để khởi tạo kết nối. Bạn có thể truyá»n Branch Identity ID vào tham số customerUserId.

Các SDK bên thứ ba tạo user ID theo cách bất đồng bá»™. ID có thể chưa sẵn sàng khi Adapty.activate() chạy. Nếu Customer User ID cá»§a bạn đến từ má»™t trong các SDK này, hãy gá»i Adapty.activate() mà không truyá»n ID đó. Khi ID đã có, gá»i setIntegrationIdentifier(), sau đó gá»i identify() vá»›i CUID.

  1. Sá»­ dụng phương thức .updateAttribution() để lưu dữ liệu attribution. Nếu bạn chưa chỉ định Branch user ID ở bước trước, hãy truyá»n nó vào tham số networkUserId tại đây.

Cấu trúc sự kiện

Adapty gá»­i các sá»± kiện đã chá»n đến Branch theo cấu hình trong phần Events names trên trang Branch Integration. Má»—i sá»± kiện có cấu trúc như sau:

{
  "branch_key": "key_live_kaFuWw8WvY7n1ss7...",
  "name": "PURCHASE",
  "user_data": {
    "os": "iOS",
    "developer_identity": "user_12345",
    "country": "US",
    "ip": "192.168.100.1",
    "idfa": "00000000-0000-0000-0000-000000000000",
    "idfv": "00000000-0000-0000-0000-000000000000",
    "aaid": "00000000-0000-0000-0000-000000000000"
  },
  "event_data": {
    "transaction_id": "GPA.3383-4699-1373-07113",
    "revenue": 9.99,
    "currency": "USD"
  },
  "custom_data": {
    "vendor_product_id": "yearly.premium.6999",
    "original_transaction_id": "GPA.3383-4699-1373-07113",
    "store": "play_store",
    "environment": "production"
  }
}

Trong đó:

Tham sốKiểuMô tả
branch_keyStringBranch Key của bạn.
nameStringTên sá»± kiện Branch (ánh xạ từ sá»± kiện Adapty, ví dụ: “PURCHASEâ€).
user_dataObjectThông tin ngưá»i dùng.
user_data.osStringâ€Android†hoặc “iOSâ€.
user_data.developer_identityStringCustomer User ID cá»§a ngưá»i dùng.
user_data.countryStringMã quốc gia dá»±a trên IP cá»§a ngưá»i dùng.
user_data.ipStringÄịa chỉ IP cá»§a ngưá»i dùng.
user_data.idfaStringChỉ iOS. ID cho Nhà quảng cáo.
user_data.idfvStringChỉ iOS. ID cho Nhà cung cấp.
user_data.aaidStringChỉ Android. Google Advertising ID.
event_dataObjectCác chỉ số sự kiện tiêu chuẩn (chỉ xuất hiện với sự kiện PURCHASE và các sự kiện tương tự).
event_data.transaction_idStringStore Transaction ID.
event_data.revenueFloatGiá trị doanh thu.
event_data.currencyStringMã tiá»n tệ (ví dụ: “USDâ€).
custom_dataObjectThuá»™c tính chi tiết cá»§a sá»± kiện (chứa tất cả các trưá»ng sá»± kiện hiện có).
  • Phân khúc
  • Hồ sÆ¡ ngưá»i dùng
  • A/B testing
  • Phân tích chiến dịch
  • Adapty Paywall Builder (Legacy)
  • ÿÿÿÿ