싱글 언리얼 엔진 SDK |
|
---|---|
다운로드 |
싱글 언리얼 엔진 SDK 버전 2.4.0 |
호환성 |
언리얼 엔진 4.23 이상 |
통합 가이드 |
소개 SKAdNetwork 및 SKAN
SKAdNetwork는 최종 사용자의 개인정보를 침해하지 않으면서 모바일 인스톨을 어트리뷰션하기 위한 Apple의 새로운 프레임워크입니다. 싱귤러의 새로운 버전의 iOS SDK는 최소한의 엔지니어링 노력으로 SKAdNetwork를 원활하게 구현할 수 있도록 지원합니다. 이 SKAdNetwork 구현은 SK광고네트워크의 원활한 구현을 위해 싱귤러가 개발한 표준인 SKAN을 기반으로 합니다.
싱귤러의 SKAdNetwork 구현에 대한 전체 가이드는 iOS SDK SKAdNetwork 구현 가이드를 참조하세요.
언리얼 엔진 SDK에서 SKAdNetwork 구현하기
USingularSDKBPLibrary::Initialize 메서드 설정
USingularSDKBPLibrary::Initialize 메서드에서 다음 옵션을 구성할 수 있습니다. 각 옵션에 대한 자세한 내용은 iOS SDK SKAdNetwork 구현 가이드를 참조하세요.
옵션 | 기본값 |
설명 |
skAdNetworkEnabled | True | SKAdNetwork 지원을 활성화하려면 true로 설정합니다. |
manualSKANConversionManagement | False | 전환 값을 수동으로 관리하려면 true로 설정합니다. |
참고: 언리얼 엔진 SDK 버전 2.0.11부터 SKAdNetwork가 기본적으로 활성화됩니다 .
이전 버전의 SDK를 사용하는 경우 skAdNetworkEnabled 을 True 으로 설정하여 SKAdNetwork 를 활성화해야 합니다.
SKAdNetwork 메서드
싱글 SDK SkanRegisterAppForAdNetwork 어트리뷰션 메서드 | |
---|---|
설명 |
SKAdNetwork 트래킹을 위해 등록합니다. 참고:
|
시그니처 | public void SkanRegisterAppForAdNetworkAttribution() |
사용 예제 |
|
싱글 SDK SkanUpdateConversionValue 메서드 | |
설명 |
SKAdNetwork 전환 값을 업데이트합니다. 참고: SKAdNetwork 전환값을 수동으로 업데이트하도록 선택한 경우 이 메서드를 사용합니다. 이 메서드는 manualSKANConversionManagement 이 True 으로 설정된 경우에만 작동합니다. |
서명 | public void SkanUpdateConversionValue(int conversionValue) |
사용 예시 |
|
싱글 SDK 스칸겟컨버젼값 메서드 | |
설명 | 싱귤러 SDK가 추적하는 현재 전환 값을 가져옵니다. |
Signature | public int SkanGetConversionValue() |
사용 예시 |
|
SKAN에 등록 전환 값 업데이트
- 델리게이트를 등록하려는 클래스의 헤더 파일 상단에 #include "SingularDelegates.h" 을 추가합니다.
-
클래스에 다음을 추가합니다:
// 업데이트된 전환 가치를 호출하는 등록 대리자 UPROPERTY(BlueprintAssignable, Category = "Singular-SDK") FOnConversionValueUpdated OnConversionValueUpdated; // 대리인을 등록하는 데 사용할 방법 UFUNCTION() void NewConversionValue(int32 conversionValue);
-
클래스 cpp 파일에서 이벤트에 등록합니다:
OnConversionValueUpdated.AddDynamic(this,&YOURCLASS::NewConversionValue);
단일 언리얼 엔진 SDK |
|
---|---|
통합 가이드 |