Airbridge

Airbridge cung cấp phân tích hiệu suất marketing tích hợp cho website và ứng dụng di động bằng cách tổng hợp dữ liệu thu thập từ nhiều thiết bị, nền tảng và kênh khác nhau. Sử dụng Identity Resolution Engine của Airbridge, bạn có thể kết hợp dữ liệu định danh khách hàng phân tán từ các tương tác trên web và ứng dụng thành một định danh thống nhất dựa trên người dùng, giúp attribution chính xác hơn.

Adapty cung cấp đầy đủ dữ liệu để 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 dễ dàng nắm bắt hành vi của người dùng, hiểu sở thích của họ và dùng thông tin đó để giao tiếp một cách có mục tiêu và hiệu quả.

Tích hợp giữa Adapty và Airbridge hoạt động theo hai hướng chính.

  1. Nhận dữ liệu attribution từ Airbridge
    Sau khi thiết lập tích hợp Airbridge, Adapty sẽ bắt đầu nhận dữ liệu attribution từ Airbridge. Bạn có thể dễ dàng xem dữ liệu này trên trang của người dùng.
  2. Gửi sự kiện gói đăng ký đến Airbridge
    Adapty có thể gửi tất cả các sự kiện gói đăng ký đã được cấu hình trong tích hợp của bạn đến Airbridge. Nhờ đó, bạn có thể theo dõi các sự kiện này trong Airbridge dashboard, giúp đánh giá hiệu quả các chiến dịch quảng cáo.

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

Kết nối Adapty với Airbridge

Để tích hợp Airbridge, vào Integrations > Airbridge, bật toggle từ tắt sang bật và điền thông tin vào các trường.

Trước tiên, hãy thiết lập thông tin xác thực để tạo kết nối giữa hồ sơ Airbridge và Adapty của bạn. Cần có tên ứng dụng Airbridge và API token Airbridge.

2b31d90-Untitled-1_1.webp

Cả hai thông tin đều có thể tìm thấy trong Airbridge dashboard của bạn tại mục Third-party Integrations > Adapty.

5a2f627-Screenshot_2023-02-21_at_11.19.29_AM.webp

Trường Adapty API token được tạo sẵn từ phía backend của Adapty. Bạn cần sao chép giá trị Adapty API token và dán vào Airbridge Dashboard trong trường Adapty Authorization Token.

ff422d1-CleanShot_2023-03-01_at_17.11.412x.webp

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

Bên dưới phần thông tin xác thực là ba nhóm sự kiện bạn có thể gửi từ Adapty đến Airbridge.

eb4e3a9-CleanShot_2023-08-22_at_13.58.472x.webp

Chỉ cần bật những sự kiện bạn cần.

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

Để tích hợp, bạn cần truyền airbridge_device_id vào profile builder và gọi setIntegrationIdentifier như ví dụ dưới đây:

Đọc thêm về airbridgeDeviceId trong tài liệu Airbridge.

Adapty có thể mất tới 24 giờ để nhận dữ liệu attribution từ Airbridge sau một sự kiện gói đăng ký. Adapty sẽ hiển thị ngay trên dashboard sau khi nhận được.

Cấu trúc sự kiện

Adapty gửi các sự kiện đã chọn đến Airbridge theo cấu hình trong phần Events names trên trang tích hợp Airbridge. Mỗi sự kiện có cấu trúc như sau:

{
  "user": {
    "externalUserID": "user_12345",
    "externalUserEmail": "[email protected]",
    "attributes": {
      "is_premium": true
    }
  },
  "device": {
    "deviceUUID": "550e8400-e29b-41d4-a716-446655440000",
    "deviceModel": "iPhone 14 Pro",
    "osName": "iOS",
    "osVersion": "17.0.1",
    "locale": "en-US",
    "timezone": "America/New_York",
    "ifa": "00000000-0000-0000-0000-000000000000",
    "ifv": "00000000-0000-0000-0000-000000000000"
  },
  "app": {
    "packageName": "com.example.app",
    "version": "1.2.3"
  },
  "eventUUID": "d4f6f1f4-96fb-4a31-bafd-599fef77be90",
  "eventTimestamp": 1709294400000,
  "eventData": {
    "goal": {
      "category": "airbridge.subscribe",
      "customAttributes": {
        "isTrialConverted": true
      },
      "semanticAttributes": {
        "transactionID": "GPA.3383-4699-1373-07113",
        "totalValue": 9.99,
        "currency": "USD",
        "period": "P1M",
        "isRenewal": true,
        "renewalCount": 2,
        "products": [
          {
            "productID": "yearly.premium.6999",
            "name": "yearly.premium.6999",
            "position": 1
          }
        ]
      }
    }
  }
}

Trong đó:

Tham sốKiểuMô tả
userObjectThông tin người dùng.
user.externalUserIDStringCustomer User ID của người dùng.
user.externalUserEmailStringĐịa chỉ email của người dùng (nếu có).
user.attributesObjectCác thuộc tính tùy chỉnh của người dùng.
deviceObjectThông tin thiết bị.
device.deviceUUIDStringUUID thiết bị Airbridge.
device.deviceModelStringModel thiết bị (ví dụ: “iPhone 14 Pro”).
device.osNameStringTên hệ điều hành (ví dụ: “iOS”, “Android”).
device.osVersionStringPhiên bản hệ điều hành.
device.ifaStringChỉ iOS. ID for Advertisers.
device.ifvStringChỉ iOS. ID for Vendors.
device.gaidStringChỉ Android. Google Advertising ID.
appObjectThông tin ứng dụng.
app.packageNameStringPackage name / bundle ID của ứng dụng.
app.versionStringPhiên bản ứng dụng.
eventUUIDStringID duy nhất của sự kiện trong Adapty.
eventTimestampLongTimestamp của sự kiện tính bằng mili giây.
eventDataObjectChi tiết sự kiện.
eventData.goal.categoryStringDanh mục sự kiện Airbridge (ánh xạ từ sự kiện Adapty).
eventData.goal.semanticAttributesObjectCác thuộc tính sự kiện chuẩn.
...semanticAttributes.transactionIDStringID giao dịch từ cửa hàng.
...semanticAttributes.totalValueFloatGiá trị doanh thu.
...semanticAttributes.currencyStringMã tiền tệ (ví dụ: “USD”).
...semanticAttributes.periodStringChu kỳ gói đăng ký theo định dạng ISO 8601 (ví dụ: “P1M”).
...semanticAttributes.isRenewalBooleantrue nếu đây là giao dịch gia hạn.
...semanticAttributes.renewalCountIntegerSố lần gia hạn thành công.
...semanticAttributes.productsArrayDanh sách sản phẩm liên quan đến sự kiện.
...semanticAttributes.products[].productIDStringID sản phẩm từ cửa hàng (ví dụ: “yearly.premium.6999”).
...semanticAttributes.products[].nameStringGiống với productID.
...semanticAttributes.products[].positionIntegerVị trí của sản phẩm trong danh sách (luôn là 1).