동적 쇼트 링크 및 추천 추적

많은 앱과 웹사이트 소유자는 고객이 친구를 제품에 초대하도록 허용하여 유기적인 상승을 기대합니다. 성장 팀은 이러한 초대를 추적하고 전체 성장에 미치는 영향을 측정하는 동시에 다음과 같은 질문에 답하고자 합니다:

  • 어떤 사용자가 가장 많은 초대를 유도하는가?
  • 어떻게 하면 이들과 같은 사용자를 더 많이 확보할 수있을까요?
  • 초대에 대한 크레딧은 누구에게 돌아가야 하는가(해당되는 경우)?

싱귤러의 인프라를 사용하면 링크를 보내는 것만큼이나 간단하게 누군가를 앱에 초대할 수 있습니다. 하지만 링크 위에 일부 데이터(예: 추천 사용자의 사용자 ID)를 추가하고, 링크의 길이를 줄여 정보가 비공개로 안전하게 유지되고 변경되지 않도록 하려고 합니다. 또한 단축하면 링크가 너무 길어져 사용자에게 매력적이지 않게 되는 것을 방지할 수 있습니다.

동적 짧은 링크 API를 사용하면 매개변수로 가득 찬 긴 싱귤러 링크를 더 짧고 안전하며 매력적인 링크로 변환할 수 있습니다:

이전
https://my.sng.link/Dappid/linkid?referring_user_id=123&referring_user_name=john&channel=sms
After:
https://my.sng.link/Dappid/linkid/r_hiuxchas8h

참고:

  1. 짧은 링크는 일단 생성되면 30일 동안 활성 상태로 유지됩니다.
  2. 동적 짧은 링크 API는 사용자 지정 및 파트너 연동 추적 링크 유형 모두에서 작동합니다. 그러나 주로 추천 또는 인플루언서 캠페인 추적을 위한 사용자 지정 유형의 링크에 사용됩니다.

동적 쇼트 링크 만들기

1

단일 링크 만들기

어트리뷰션 > 링크 관리로이동하여 새 링크를 생성합니다. 도움이 필요하면 단일 링크 FAQ를참조하세요.

2

링크에 파라미터 추가

링크 URL이 생성되면 다음 파라미터를 추가하는 것이 좋습니다. 추가한 데이터는 보고서 또는 내보내기에서 사용할 수 있습니다.

URL 매개변수 설명 보고서에 포함되나요? 데이터 대상(ETL)에 포함되나요?
pcn Campaign Name
referring_user_id 참조 사용자의 사용자 ID 아니요
referring_user_name 추천 사용자의 이름 아니요

결과는 다음과 같이 표시될 수 있습니다:

https://my.sng.link/Dappid/linkid?referring_user_id=123&referring_user_name=john&pcn=mycampaign
3

(선택 사항) 링크에 사용자 지정 패스스루 정보 추가하기

"_p" 파라미터를 사용하여 추적 링크를 통해 앱에 추가 정보를 전달할 수 있습니다. 이 매개변수는 문자열 또는 JSON 객체(URL 인코딩된 경우)를 허용할 수 있습니다.

예를 들어 추적 링크를 통해 다음과 같은 동적 정보를 앱에 전달하고 싶다고 가정해 보겠습니다:

{
“productid”:”Shoes123”,
“qty”:1
}

이를 URL 인코딩하여 추적 링크의 _p 파라미터에 추가하면 됩니다:

https://myshoppingapp.sng.link/A59c0/nha7?_p=%7B%22productid%22%3A%22Shoes123%22%2C%22qty%22%3A1%7D
4

싱글 SDK 키 검색하기

"개발자 도구 > SDK 통합 > SDK 키"로 이동하여 "SDK 키" 옆에 있는 값을 복사하여 단일 SDK 키를 검색합니다.

Screen_Shot_2022-10-11_at_15.30.07.png

5

하나 이상의 쇼트 링크 생성

동적 쇼트 링크 API 엔드포인트를 사용하여 쇼트 링크를 생성합니다.

참고:

  • 엔드포인트는 https://s2s.singular.net/api/v1/s2s/shorten_link?a=<SDK KEY>이며, 여기서 <SDK KEY>는 이전 단계에서 검색한 키입니다.
  • JSON 매개변수에 단축하려는 URL을 전달합니다.
  • 단축 링크는 생성된 후 30일 동안 활성 상태로 유지됩니다.
엔드포인트 https://s2s.singular.net/api/v1/s2s/shorten_link?a=<SDK KEY>
방법 POST
JSON Body
{"long_link": "<LONG LINK>"}

예를 들어

{"long_link": "https://my.sng.link/Dappid/linkid?referring_user_id=123&referring_user_name=john&channel=sms"}
응답

응답(JSON 형식)에는 단축 링크가 포함됩니다:

{"short_link": "https://my.sng.link/Dapp/linkid/r_ninja123"}