원링크(OneLink™) 1부: 온드 미디어(owned media)에서 모바일 앱으로 전환시키는 링크 만들기

요약: 앱을 설치하지 않은 사람이 링크를 클릭했을 때, 사용하는 디바이스 OS에 맞는 앱스토어나 웹페이지로 이동시키는 링크를 생성하는 방법을 소개합니다. 앱에 앱스플라이어 SDK가 설치되어 있으면, 신규 앱 사용자가 정확한 소스에 어트리뷰션 됩니다. 어트리뷰션되는 미디어 소스는 배너, 이메일, SMS 캠페인, 포스터의 QR 코드와 같이 앱 회사가 보유하는 매체 자산, 온드 미디어(owned media)입니다.

Part1_180X408.png Part2_fade_180X408.png Part3_fade_180X408.png Part4_fade_180X408.png

작업 범위

직무별 작업

마케터만 작업하면 됩니다.

앱스플라이어 SDK가 이미 설치되어 있으면, 개발자가 앱 코드를 변경하지 않고 마케터가 앱스플라이어 대시보드만 사용해서 이 가이드를 수행하여 링크를 생성할 수 있습니다.

선행 조건

  • 최소 한 개 이상의 앱이 등록된 앱스플라이어 계정
  • 어트리뷰션을 하려면 각 앱에 앱스플라이어 SDK가 설치되어 있어야 합니다. 
    •  SDK가 앱에 설치되어 있지 않아도 리다이렉션 링크를 생성할 수 있지만 앱스플라이어 대시보드에서 딥링크나 디퍼드 딥링크로 인한 인스톨을 측정할 수는 없습니다.

소요 시간

약 30 분

작업 결과

  • 링크를 클릭한 사용자가 사용 디바이스에 따라 맞는 앱스토어나 웹페이지로 이동합니다.
  • 사용자 클릭 및 앱 설치 가 온드 미디어 소스에 어트리뷰션 됩니다.

 

철수는 'Feed Me'라는 성공한 식품 배달 서비스의 마케터입니다. 철수는 Feed Me의 새로운 iOS 앱과 안드로이드 앱을 다운받도록 하는 마케팅을 기존 서비스 사용자의 번호를 타겟팅하여 기획하고 있습니다. Feed Me에 등록된 고객 중 앱을 설치하지 않은고객에게 마케팅 문자메시지를 보내려고 합니다. 그런데 고객 중 누가 안드로이드를 사용하고 누가 iOS를 사용하는지 모릅니다.

이 문제를 해결하기 위해, 철수는 마케팅 문자메시지에 원링크로 작동하는 숏링크 URL을 넣어 전송합니다. 고객이 SMS 문자메시지를 받고 링크를 클릭하면, 자동으로 자신의 디바이스에 맞는 앱스토어나 랜딩 페이지로 이동하여, 앱을 쉽게 설치할 수 있습니다.

이렇게 발생한 인스톨은 SMS 캠페인에 어트리뷰션 됩니다. 그리고 철수는 앱스플라이어 대시보드에서 SMS 캠페인 성과를 확인할 수 있습니다. 

절차

아래 커스텀 링크 설정 절차에 따라 커스텀 링크를 설정하십시오. 커스텀 링크는

  • 사용자를 사용자 디바이스에 따라 알맞은 앱스토어나 웹페이지로 보냅니다.
  • 사용자 클릭/인스톨을 온드 미디어(owned media) 소스에 어트리뷰션 합니다.
동영상 문서

이 문서에 있는 세 가지 절차를 모두 완료하셨다면, 축하합니다! 지금 만드신 링크를 앱 미설치자가 클릭 시, 해당 디바이스에 맞은 앱스토어로 바로 이동합니다.

 

OneLink_pic.png

 

다음은 원링크에 대해 자주 묻는 질문과 답변입니다. 

원링크 템플릿 FAQ

한 앱에 대해 원링크 템플릿 두 개 이상 생성하기

하나의 원링크 템플릿을 사용하여 원링크 URL을 무한대로 만들 수 있지만, 한 앱에 대해 두 개 이상의 원링크 템플릿을 만들어야 하는 경우가 있습니다.

예를 들어, 여러 버전의 다른 앱 스토어용 Android 앱이 있는 경우, Android 버전마다 별도의 OneLink 템플릿이 필요할 수 있습니다. 하지만 동일한 iOS 앱이 모두에 할당됩니다.

(첫 템플릿 이후) 앱을 추가한 각 템플릿마다 해당 딥링킹 방식에 따라 지시사항을 수행하세요.

안드로이드: URI 스킴

특별한 조치가 필요하지 않습니다.

iOS: 유니버설 링크

새로운 OneLink에 대해서 앱의 AASA 파일을 업데이트해야 합니다. 새로운 OneLink 템플릿을 만들고 나서, 새 버전을 스토어에 제출합니다. 새 버전을 업데이트한 iOS 사용자만 새로운 템플릿에서 생성된 OneLink URL을 활성화할 수 있습니다.

안드로이드: 앱 링크

  1. 새로운 OneLink 템플릿을 만든 후에, 새로 생성된 OneLink ID를 복사합니다.
  2. 앱 링크 항목의 마지막에 있는 XML 코드를 복사해서 딥링크하려는 인텐트 내부의 AndroidManifest.xml파일에서 기존 인텐트 다음에 붙여넣습니다.
  3. 새 버전을 스토어에 배포합니다. 새 버전을 업데이트한 Android 사용자만 새로운 템플릿에서 생성된 OneLink URL을 활성화할 수 있습니다.

 참고

AppsFlyer에서는 OneLink 정의 템플릿을 계정당 최대 100개로 제한합니다.

원링크 템플릿을 삭제할 수 있습니까?

네, 담당 고객 성공 매니저나 hello@appsflyer.com에 연락해 원링크 템플릿을 삭제할 수 있습니다.
일러두기: 삭제된 템플릿으로 만든 원링크 URL을 클릭하면, 앱스토어로 이동하지 않습니다. 그러므로 템플릿을 삭제하기 전 삭제하는 템플릿을 사용하는 원링크 URL이 있는지 확인하세요. 삭제하는 대신, 템플릿 구성을 변경할 수 있습니다.

광고 에이전시가 원링크 템플릿을 만들 수 있습니까?

아니오, 에이전시는 스스로 원링크 템플릿을 만들 수 없습니다. 에이전시는 기존 원링크 템플릿을 이용하여 자신이 사용할 커스텀 어트리뷰션 링크를 만들 수 있습니다. 이 권한은 에이전시가 템플릿에 있는 '모든' 앱의 파트너사인 경우에만 주어집니다.

링크 템플릿에서 하위 도메인을 편집할 수 있습니까?

해당 원링크 템플릿을 기반으로 만든 커스텀 링크가 없는 경우에만 원링크 템플릿의 하위 도메인을 편집할 수 있습니다.

앱스플라이어에서 원링크 템플릿을 기반으로 생성한 커스텀 링크가 있으면, 하위 도메인을 변경할 경우 운영 중인 연관 커스텀 링크의 사용자 리디렉션과 딥링킹 기능이 고장날 수 있기 때문입니다. 하위 도메인을 변경하려면: 

  • 새로운 서브 도메인으로 원링크 템플릿을 새로 만들고, 이 새 템플릿을 이용하여 링크를 생성하십시오.
  • 또는, 기존 템플릿으로 만든 모든 커스텀 링크를 삭제하십시오. 원링크 템플릿으로 만든 커스텀 링크가 없으면, 하위 도메인을 편집할 수 있습니다.

원링크 파라미터 FAQ

커스텀 미디어 소스 이름으로 무엇을 사용할 수 있습니까?

연동된 파트너에 할당된 pid 값(_int로 끝남)은 커스텀 어트리뷰션 링크에서 미디어 소스 값으로 사용할 수 없습니다. 파트너 관련 어트리뷰션 링크를 생성하려면, 파트너 연동 페이지에서 설정할 수 있습니다. 더 자세한 내용은  여기를 클릭하십시오.

커스텀 미디어 소스 이름으로 "Facebook," "Facebook Ads," "GoogleAdwords," "Twitter," 혹은 "Organic"을 사용하지 마십시오.(대소문자는 구분하지 않습니다) 커스텀 어트리뷰션 링크에 이러한 이름을 사용하면 온드 미디어에서 발생한 앱 설치가 연동된 파트너로 어트리뷰션 되므로 어트리뷰션 데이터의 무결성에 영향을 줄 수 있습니다.

어트리뷰션 파라미터 추가하기

다음과 같은 어트리뷰션 파라미터를 추가하면 더 심도 깊은 분석을 할 수 있습니다. 

어트리뷰션 파라미터 설명 파라미터 링크 이름
캠페인 온드 미디어 소스(owned media source) 내 서로 다른 캠페인을 비교할 수 있는 파라미터 c
광고세트 미디어 소스의 특정 캠페인 내 서로 다른 광고 세트를 비교할 수 있는 파라미터 af_adset
광고 이름

온드 미디어 소스(owned media source)의 특정 광고 세트나 캠페인의 서로 다른 광고 소재를 비교할 수 있는 파라미터

af_ad
채널 온드 미디어에 비교하고자 하는 배포 채널이 한 개 이상인 경우, 채널 이름을 설정하여 서로 다른 채널을 비교할 수 있는 파라미터 예를 들어, 문자메시지 서비스 제공업체 두 곳을 사용하여 문자메시지를 분할 전송하는 경우에 어떤 제공업체인지 채널 파라미터로 지정합니다. 나중에 전환율을 비교하여 더 나은 제공업체를 결정할 수 있습니다. af_channel
서브 파라미터 서브 파라미터 5개에는 원하는 값을 입력할 수 있습니다. 서브 파라미터는 파싱(parsing)되어 로데이터 리포트에 표시되므로, 데이터를 집계하거나 필터링할 때 유용합니다. af_sub1, af_sub2, af_sub3, af_sub4, af_sub5
커스텀 파라미터 서브 파라미터와 비슷하게, 원하는 파라미터 이름과 파라미터 값을 입력할 수 있습니다. 그러나 커스텀 파라미터는 파싱이 안되고 로데이터 리포트에 반영되지 않습니다. 전체 URL의 일부로만 사용할 수 있습니다.

커스텀

더 많은 정보는 앱스플라이어 어트리뷰션 링크 구조와 파라미터를 참조하십시오.

룩백 윈도우 지정하기

 룩백 윈도우 토글을 켜면 광고 클릭에서 인스톨까지 어트리뷰션이 인정되는 최대 시간을 지정할 수 있습니다. 인스톨(앱 최초 실행)이 룩백 윈도우 내 발생하면, 이 인스톨에 대해 미디어 소스로 어트리뷰션이 측정됩니다. 인스톨이 룩백 윈도우 이후에 발생하면, 오가닉으로 어트리뷰션이 측정됩니다.

기본적으로 이 기간은 7일로 설정되어 있지만 변경할 수 있습니다.

 예시

이메일 캠페인 룩백 윈도우는 기본 값으로 설정된 7일이 적당합니다. 하지만 만약 이메일에 흥미있고 인상적인 비디오가 포함되어 있다면, 룩백 윈도우를 14일로 연장하는 것도 좋습니다.

클릭 룩백 윈도우에 대한 자세한 사항은 여기를 클릭하십시오.

설치당 비용

 인스톨당 비용 토글을 켜면링크 클릭으로 발생한 각 인스톨에 대한 CPI 값을 설정할 수 있습니다.

비용 통화 단위를 선택하고 비용 입력란에는 숫자만으로 이루어진 값(소수점 아래 최대 4자리 허용)을 입력합니다.

 예시

문자메시지 캠페인의 비용은 문자 1,000건당 $20입니다. (CPM) 경험상 이러한 캠페인은 5% 전환율을 기록하며, 이에 따라 계산된 CPI는 $1입니다. 설치당 비용을 1 USD로 설정하면 이 문자메시지 캠페인의 ROI를 쉽게 확인할 수 있습니다.

더 자세한 내용은 비용 및 ROI 측정을 참조하십시오.

어트리뷰션 링크 파라미터: af_cost_currency, af_cost_value

파라미터 이름은 대소문자를 구분합니까?

네. 어트리뷰션 링크에서 파라미터를 설정할 때에는 일관된 작명 규칙을 사용하십시오. 대문자와 소문자 이름을 간헐적으로 섞어 사용하지 마십시오.

파라미터 이름에 동일한 대소문자를 유지하지 않으면, 대시보드와 로데이터에서 데이터를 보는데 문제가 발생할 수 있습니다.

예를 들어, 한 어트리뷰션 링크에 pid = MyMediaSource 를 설정하고 다른 어트리뷰션 링크에 pid = mymediasource 를 설정하면 데이터가 불일치할 수 있습니다. 어트리뷰션 링크에서 설정한 다른 파라미터도 마찬가지입니다. 대문자와 소문자는 한 번 지정하면, 지정된 대문자나 소문자로 일관성있게 사용하십시오.

리디렉션 시 파라미터 전달 방지

af_r , af_ios_url , af_android_url af_web_dp 는 어트리뷰션 링크나 원링크에서 파라미터를 리디렉트된 페이지로 전달합니다. 이러한 파라미터를 리디렉트된 페이지로 넘기지 않도록 af_param_forwarding = false 를 어트리뷰션 링크에 추가하십시오.

단일 플랫폼 커스텀 링크를 계속 사용할 수 있습니까?

이제 원링크가 온드 미디어(owned media)에 사용하는 커스텀 어트리뷰션 링크를 생성하는 유일한 방식입니다.
과거에는 앱 소유주가 원링크 없이 (특정 앱 중심) 단일 플랫폼 커스텀 링크를 사용했습니다. 단일 플랫폼 커스텀 링크 방식은 더 이상 운영되지 않으며 이제 새 커스텀 링크는 원링크 템플릿을 이용해서만 만들 수 있습니다.
그러나 이전에 만든 단일 플랫폼 커스텀 링크는 기존과 같이 작동합니다. 원링크(OneLink) 커스텀 링크 화면 우측 상단에서 레거시 단일 플랫폼 조회 링크를 클릭하여 기존 링크를 조회하고 수정할 수 있습니다.

파트너 연동 FAQ

소셜 앱에서 원링크 URL 사용하기 (유료 광고 제외)

광고주는 원링크를 소셜 앱 포스트에 사용해 바이럴 마케팅 효과를 기대할 수 있습니다. 소셜 포스트에 노출되는 잠재적 사용자가 원링크를 클릭하면 사용 디바이스에 따라 쉽게 앱을 설치할 수 있습니다.

안타깝게도, 몇몇 소셜 앱과 특히 애플의 유니버설 링크(Univeral Links)에서 설정한 제약으로 소셜 앱에서 원링크를 사용하는 딥링킹, 기본적인 디바이스 인식, 리디렉션과 어트리뷰션이 제한되어 있습니다.

다음 표에서 현재 유명한 소셜 앱별 원링크로 제공할 수 있는 기능을 확인하십시오.

소셜 앱 안드로이드 리디렉션 안드로이드 딥링킹 iOS 리디렉션 iOS 딥링킹
페이스북 ✓* ✓* 
페이스북 메신저 ✓*  ✓* 
스냅챗(Snapchat) ✓*  ✓* 
인스타그램 -
레딧(Reddit) - - - -
슬랙 ✓*  ✓* 
트위터 ✓*  ✓* 
위챗(WeChat)
(WeChat FAQ 참조)
- - -
왓츠앱(Whatsapp)
안드로이드 앱 링크나 iOS 유니버설 링크 대신, URI 스킴을 사용하거나 랜딩 페이지를 설정합니다.

연동된 애드 네트워크에 원링크 사용하기 (유료 광고)

원링크는 애드 네트워크보다는 주로 광고주 자산인 온드 미디어(Owned Media)에서 사용됩니다.

애드 네트워크가 원링크를 요구하는 경우는 드뭅니다. 애드 네트워크는 주로 앱에서 광고를 합니다. 앱 기반의 광고를 통해 사용자의 디바이스 OS, 디바이스 ID 등을 알 수 있기 때문에, 애드 네트워크 입장에서는 앱과 디바이스 OS만 알 수 있는 어트리뷰션 링크로도 충분합니다.

하지만, 가끔씩 애드 네트워크도 사용자의 디바이스 OS를 미리 알 수 없습니다. 예를 들면, 이메일이나 SMS 캠페인을 실시하는 경우에는 알 수 없습니다.

 중요!

연동된 애드 네트워크에 원링크를 사용할 때는 긴 버전의 원링크 URL을 사용해야 합니다.

연동된 애드 네트워크에 원링크 설정하기
  1. 안드로이드 앱 대시보드에서 파트너 연동 으로 이동하여 관련 애드 네트워크를 선택하십시오.
  2. 설정 창에서 앱 어트리뷰션 링크를 복사하고 외부 문서에 저장합니다.
  3. iOS 앱에 대해서 1, 2 단계을 반복합니다.

이제 어트리뷰션 링크를 생성합니다.

  1. 원링크가 올바르게 설정되어 있는지 확인하십시오.
    어트리뷰션 탭에서
     미디어 소스 이름에 "test"를 입력하십시오.
  2. 링크 생성 을 클릭하십시오.
    짧은 URL과 긴 URL이 나타납니다.
  3. 긴 URL을 복사하십시오.
  4. 긴 링크에서 "test" 미디어 소스를 연동 파트너의 정확한 PID 로 다음과 같이 바꾸십시오. https://greatapp.onelink.me/U8ru? pid=network_int &c= MyCampaign
  5. iOS와 안드로이드 두 어트리뷰션 링크에 있는 모든 파라미터를 추가하십시오.
    iOS와 안드로이드 앱 어트리뷰션 링크가 동일하면, 둘 중 한 링크의 파라미터만 복사하십시오. 두 링크가 다르면, 두 링크에 이는 모든 파라미터를 추가하십시오.

모든 연동 애드 네트워크 파라미터가 올바르게 추가됐으면, 모바일 사용자가 원링크를 클릭하여 해당 OS 앱스토어로 이동하여 앱을 설치한 후, 필요한 파라미터가 포스트백 내 애드 네트워크로 전송됩니다.

 예시

https://greatapp.onelink.me/3287867539?pid=network_int&c=email&
idfa{$IDFA}&gaid={$GAID}&clickid=$SITEID&
af_sub1=[pixel_code]&af_sub2=[creative]

애드 네트워크는 앱 사용자의 디바이스 OS에 따라 IDFA나 GAID 파라미터를 사용하고 다른 파라미터는 무시합니다.

인스타그램에서 원링크를 포스팅할 때 제한이 있습니까?

네, 인스타그램에 사용 시 다음과 같은 제약 사항이 있습니다.

  • 인스타그램이 페이지 포스트에서 텍스트를 렌더링하는 방식으로 인해서 포스트 캡션에는 클릭이 가능한 링크를 삽입할 수 없습니다.
  • 인스타그램 웹사이트 프로필 화면에서 링크를 사용할 수 있습니다. 그러나 인스타그램 제약 사항에 유의하십시오.

위챗에서 안드로이드 원링크 리디렉션을 하기 위한 앱스플라이어의 해결책은 무엇입니까?

WeChat은 안드로이드 딥링크를 재정의하여 사용자를 웹페이지로 이동시킵니다. 이 웹페이지에서 사용자는 옵션 버튼을 반드시 클릭해야 하고 브라우저에서 열기를 선택해야 합니다. 결과적으로 사용자 경험이 불편해지고 전환율이 떨어질 수 있게 됩니다.

이런 문제를 해결하기 위해, 원링크는 WeChat에서 클릭이 발생하면 이를 감지하고 특정 랜딩 페이지를 띄워 사용자에게 옵션 버튼을 클릭하고 브라우저로 열기를 클릭하도록 안내합니다. 랜딩 페이지는 원링크 템플릿 설정 화면에서 정의된 URL입니다.

WeChat_a.jpg

만약 사용자의 위챗 언어가 중국어로 설정되었다면, 원링크는 현지화된 버전의 랜딩 페이지를 생성합니다.

WeChat_b.jpg

제한 사항

원링크 URL의 제약사항은 무엇입니까?

  • 총 URL 길이는 2000 자를 초과하지 않아야 합니다.
  • 링크 이름 및 미디어소스는 100자를 초과하지 않아야 합니다.
  • 다음 기호는 사용할 수 없습니다. [<>;(){}`']
  • 숏링크 ID는 50자를 초과하지 않아야 합니다.

웹 페이지에서 원링크를 포스팅할 때 제한이 있습니까?

네, 주의해야 할 점이 있습니다. HTML herf 태그 내 target="_blank" 이 있으면, 구글 플레이나 앱스토어로 리디렉션되지 않습니다.  원링크 URL이 HTML a 태그 내  target="_blank" 속성과 함께 위치하면, 안드로이드와 iOS 크롬에서 빈 페이지가 열리고 원링크가 제대로 작동하지 않습니다. a 태그 내 target="_blank" 속성이 있지 않은지 확인하십시오.

다음 단계

원링크 가이드 2부 기존 앱 설치자가 링크를 클릭했을 때, 바로 앱 내 화면으로 이동시키도록 링크를 설정하는 방법에 대해 설명합니다.

 

도움이 되었습니까?