appsflyer-unity-plugin을 프로젝트에 추가

SDK를 프로젝트에 추가

플러그인을 프로젝트에 추가하려면 unitypackage를 추가하거나 또는 Unity 패키지 관리자를 사용할 수 있습니다.

참고: 플러그인은 Unity 용 외부 종속성 관리자(EDM4U) (이전 Play Services Resolver / Jar Resolver)로 빌드됩니다.

  • Unity용 외부 종속성 관리자는 기본적으로 appsflyer-unity-plugin 으로 디스트리뷰트됩니다.
  • 이를 통해 플러그인과 프로젝트의 다른 플러그인 간의 종속성 충돌을 해결하여 연동 프로세스를 쉽게 수행할 수 있습니다.
  • appsflyer-unity-plugin.v*.unitypackage 를 추가하면 앱스플라이어 SDK와 Unity용 외부 종속성 관리자에 필요한 모든 자산이 자동으로 가져옵니다.

unitypackage 사용

  1. 플러그인 리포지터리를 복제/다운로드하십시오.
  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. 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.

참고: Unity용 외부 종속성 관리자를 포함하지 않으려면 본 설치의 단계들을 참조하십시오.

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.


unity-jar-resolver가 없이 설치

  1. 가져오기 appsflyer-unity-plugin.v*.unitypackage 를 프로젝트에 추가하지만 EDM4U 의존성 선택을 취소하십시오.

  2. 필요한 다음 안드로이드 종속성을 자산/플러그인/안드로이드 폴더에 다운로드하여 추가합니다.

    1. 앱스플라이어 안드로이드 SDK
    2. 앱스플라이어 Unity Wrapper
    3. Google 인스톨 리퍼러 라이브러리
  3. 필요한 다음 iOS 종속성을 자산/플러그인/iOS/앱스플라이어 폴더에 다운로드하여 추가합니다.

    1. 정적 라이브러리로 iOS SDK를 다운로드합니다. AppsFlyerLib.xcframework.zip
    2. 내려받은 파일을 압축 해제합니다.
    3. 모든 파일을 Assets/Plugins/iOS/AppsFlyer 폴더로 끌어다 놓습니다.