Thêm appsflyer-unity-plugin vào dự án của bạn

Thêm SDK vào dự án của bạn

Để thêm trình cắm vào dự án của bạn, bạn có thể thêm unitypackage hoặc sử dụng Trình quản lý Gói Unity.

Lưu ý: Trình cắm được dựng với Trình quản lý Phụ thuộc Bên ngoài cho Unity (EDM4U) (trước đây là Trình giải quyết Dịch vụ Phát / Trình giải quyết Jar)

  • Trình quản lý Phụ thuộc Bên ngoài cho Unity được phân bổ cùng appsflyer-unity-plugin theo mặc định.
  • Điều này sẽ giúp quá trình tích hợp dễ dàng hơn bằng cách giải quyết xung đột phụ thuộc giữa trình cắm của bạn và các trình cắm khác trong dự án của bạn.
  • Thêm appsflyer-unity-plugin.v*.unitypackage sẽ tự động nhập tất cả tài sản cần thiết cho cả SDK AppsFlyer và Trình quản lý Phụ thuộc Bên ngoài cho Unity.

Sử dụng unitypackage

  1. Sao chép/tải xuống kho trình cắm.
  2. Import the appsflyer-unity-plugin-*.unitypackage or appsflyer-unity-plugin-strict-mode.*.unitypackage file from the strict-mode-sdk folder for the Strict version of the plugin, into your Unity project.
  3. Đi đến Assets >> Import Package >> Custom Package.
  4. Select the appsflyer-unity-plugin-*.unitypackage file or the appsflyer-unity-plugin-strict-mode.*.unitypackage file from the strict-mode-sdk folder for the Strict version of the plugin.

Lưu ý: Nếu bạn không muốn đưa vào Trình quản lý Phụ thuộc Bên ngoài cho Unity, hãy tham khảo các bước cài đặt này.

Sử dụng Trình quản lý Gói Unity

  1. Follow Google's guide in order to integrate UPM (Unity Package Manager).
    Note: If you do not wish to include The External Dependency Manager for Unity, refer to steps 2 & 3 here.

  2. Add appsflyer-unity-plugin in the dependency :
    Add this line for the latest version of the regular mode

 "appsflyer-unity-plugin": "https://github.com/AppsFlyerSDK/appsflyer-unity-plugin.git#upm"

Or this line for latest version of the Strict mode :

 "appsflyer-unity-plugin": "https://github.com/AppsFlyerSDK/appsflyer-unity-plugin.git#Strict-upm"
  1. Download the External Dependency Manager for Unity to be able to resolve our Android / iOS dependencies.

Note: To choose an earlier version and not the latest, you can replace the upm or Strict-upm with the specific version, v6.10.30 for the regular version of 6.10.30 or Strict-v6.10.30 for the Strict version of 6.10.30.


Cài đặt không có unity-jar-resolver

  1. nhập appsflyer-unity-plugin.v*.unitypackage vào dự án của bạn nhưng đảm bảo bỏ chọn các phần phụ thuộc EDM4U .

  2. Tải xuống và thêm các thành phần phụ thuộc Android bắt buộc vào thư mục Assets/Plugins/Android:

    1. SDK Android của AppsFlyer
    2. Unity Wrapper của AppsFlyer
    3. Thư viện Google Installreferrer
  3. Tải xuống và thêm các thành phần phụ thuộc iOS bắt buộc vào thư mục Assets/Plugins/iOS/AppsFlyer:

    1. Tải xuống SDK iOS dưới dạng thư viện tĩnh AppsFlyerLib.xcframework.zip
    2. Giải nén tệp tin bạn đã tải xuống
    3. Kéo và thả tất cả các tệp tin vào thư mục Assets/Plugins/iOS/AppsFlyer .