자주 묻는 질문

iOS 빌드의 경우, 빌드할 때마다 AppLovinQualityService 스크립트를 실행해야 하나요?
스크립트는 한 번만 실행하면 됩니다. 이 스크립트는 빌드에 Ad Review를 설정합니다. 이후의 모든 빌드에는 통합이 포함됩니다.
iOS 빌드의 경우, AppLovinQualityService 스크립트가 실행될 때마다 AppLovinQualityService SDK가 업데이트되는 것 같습니다. SDK는 VCS로 관리하면 안 되나요?
맞습니다. git으로 관리되지 않습니다. 이 때문에 프로젝트를 새 머신에 clone/pull할 때마다 초기 프로젝트 설정 시 스크립트를 실행해야 합니다.
AppLovinQualityService 설정 스크립트(일반적으로 AppLovinQualityServiceSetup-ios.rb라고 함)를 VCS에 커밋해야 하나요?
네, 커밋해야 합니다. 이렇게 하면 프로젝트를 새 머신에 clone/pull하는 경우 스크립트를 사용하여 프로젝트를 다시 설정할 수 있습니다.
AppLovinQualityService 설정 스크립트가 가끔 업데이트되는 것을 보았습니다. 업데이트될 때마다 VCS에 다시 커밋해야 하나요? 정상인가요?
네, 정상입니다. 스크립트는 AppLovinQualityService 새 버전이 출시될 때 업데이트됩니다. 그러한 경우에는 다시 커밋해야 합니다.
Ad Review를 어떻게 제거하나요?

Enable Ad Review 단계에서 build.gradle에 추가했던 라인들을 제거합니다.

iOS 빌드의 경우, 전용 프레임워크 타겟을 사용하여 MAX 어댑터를 통합합니다. 왜 제 앱에 대한 데이터가 수신되지 않나요?
이러한 특정 통합의 경우, 통합을 다시 수행하고 다음과 같이 프레임워크 이름을 지정해야 합니다:
ruby AppLovinQualityServiceSetup.rb install -localframeworks «확장자를 제외한 프레임워크 이름»
예를 들어, 전용 프레임워크 타겟이 FooBar.framework인 경우 다음과 같이 명령어를 실행합니다:
ruby AppLovinQualityServiceSetup.rb install -localframeworks FooBar
Ad Review는 Fire OS를 지원하나요?
네, 하지만 대시보드에 클릭 이동지가 채워지지 않습니다. 이는 Google Play Store만 지원되기 때문입니다.
AppLovinQualityServiceGradlePlugin은 configuration cache를 지원하나요?
아니요. 디버그 빌드에서 configuration cache를 사용하려면 디버그 빌드에 대해 플러그인을 비활성화하십시오. 다음 질문에 대한 답변에서 그 방법을 안내합니다.
Ad Review로 인해 빌드 시간이 늘어납니다. 디버그 빌드에서 Ad Review를 비활성화할 수 있나요?
Ad Review를 비활성화하려면 다음 단계를 따르세요:

    Android

    다음과 같이 applovin 클로저에 disableIf 라인을 추가합니다:

            apply plugin: 'applovin-quality-service'
            applovin {
              apiKey «사용자의 Ad Review Key»
              disableIf buildType: 'debug'
            }
    

    Ad Review Key는 AppLovin 대시보드의 Account > General > Keys 섹션에서 확인할 수 있습니다.

    iOS

    1. Xcode 프로젝트 에디터 상단에서 Build Phases를 클릭합니다.
      1. “AppLovinQualityService Build”라는 이름의 빌드 단계를 찾습니다. 해당 빌드 단계 이름을 더블 클릭하여 빌드 단계 에디터를 엽니다.
      2. -disableconfigs 플래그를 추가하고, Ad Review 실행을 비활성화하려는 빌드 구성의 쉼표로 구분된 목록으로 값을 설정합니다. 예를 들어:
        AppLovinQualityService/AppLovinQualityServicePlugin.app/Contents/MacOS/AppLovinQualityServicePlugin -disabledconfigs Debug "AppLovinQualityServiceSetup-ios.rb"
        
Android 빌드의 경우, 다양한 product flavor에 Ad Review를 통합합니다. 특정 product flavor에 대해 Ad Review를 비활성화할 수 있나요? 특정 product flavor에 대해 별도의 Ad Review key를 사용할 수 있나요?
특정 product flavor에서 Ad Review를 비활성화하려면 다음과 같이 applovin 클로저에 disableIf 라인을 추가합니다:
     applovin {
       apiKey «사용자의 Ad Review Key»
       disableIf productFlavor: 'foo'
     }

Ad Review Key는 AppLovin 대시보드의 Account > General > Keys 섹션에서 확인할 수 있습니다.

특정 product flavor에서 별도의 Ad Review key를 사용하려면 다음과 같이 applovin 클로저에 apiKeyForFlavor 라인을 추가합니다:

     applovin {
       apiKey «첫 번째 Ad Review Key»
       apiKeyForFlavor apiKey: «두 번째 Ad Review Key», flavorName: 'foo'
       // 또는 apiKeyForFlavors apiKey: «두 번째 Ad Review Key», flavorNames: ['foo1', 'foo2']를 사용할 수 있습니다.
     }

search