직접 클릭 URL 만들기

🚧

이 메서드를 사용하려면 v2.4.0 이상이 필요합니다.

📘

이 메서드는 Smart Script의 확장입니다

Smart Script 구현인수를 읽어보아야 합니다

ℹ️

Game Landing Page Demo

A full example of a landing page using direct click URL and cross-promotion impressionscan be found here.

개요

이 방법은 비모바일 플랫폼에서 사용할 클릭 URL을 만드는 것을 지원합니다(예 Steam, CTV 등). 클릭이 설치와 일치하면 어트리뷰션이 기록됩니다.

인수

인수 설명

afParameters

(필수)

 

 

 


mediaSource

(필수)

미디어소스의 설정 개체

  • 키: ['incoming_mediasource’' 'utm_source']
  • 재정의 값: {twitter: 'twitter_int', orig_src: 'new_src'}
  • 기본값: ['any_source']

campaign

캠페인의 설정 개체

  • 키: ['incoming_campaign', 'utm_campaign']
  • 재정의 값: {campaign_name: 'new_campaign_name'}
  • 기본값: ['any_campaign_name']

channel

채널의 설정 개체

  • 키: ['incoming_channel', 'utm_channel']
  • 재정의 값: {video: 'new_video'}
  • 기본값: ['any_video']

ad

광고의 설정 개체

  • 키: ['incoming_ad', 'utm_ad']
  • 재정의 값: {ad_name: 'new_ad_name'}
  • 기본값: ['any_ad_name']
adSet

광고 세트의 설정 개체

  • 키: ['incoming_adset', 'utm_adset']
  • 재정의 값: {'adset_name': 'new_adset_name'}
  • 기본값: ['any_adset_name']
기타 (사용자정의) 쿼리 파라미터
  • 어트리뷰션 또는 딥링킹을 위해 송신 원링크 URL에 포함할 다른 파라미터를 해당 설정 개체와 함께 나열합니다.
  • 사용자정의 파라미터의 이름은 개발자에 의해 설정 개체에 paramKey로 나열됩니다.
  • paramKey: 'deep_link_sub1'
  • 키: ['page_id']
  • 재정의 값: {page12: 'new_page12'}
  • 기본값: 'page1'
platform 문자열은 플랫폼을 설명합니다. 이 목록에 있어야 합니다.
  • smartcast
  • tizen
  • Roku
  • webos
  • Vidaa
  • PlayStation
  • Android
  • iOS
  • Steam
  • quest
  • battlenet
  • "steam"
    app_id 애플리케이션 ID "123456"
    redirectURL 사용자가 리디렉션될 URL "https://store.steampowered.com/app/123456/Team_Fortress_2/"

    Steam 게임의 코드 예제

    //Initializing Smart Script arguments
    // If a media source key is NOT FOUND on the link and NO default value is found, the script will return a null string 
    var mediaSource = {keys: ["my_media_source"], defaultValue: "my_default_media_source"};
    var campaign = {keys: ["my_campaign"], defaultValue: "my_default_campaign"};
    
    //Calling the function after embedding the code will be through a global parameter on the window object called window.AF_SMART_SCRIPT
    //Onelink URL is generated
    
    var result = window.AF_SMART_SCRIPT.generateDirectClickURL({
      afParameters:{
        mediaSource: mediaSource,
        campaign: campaign
      },
      platform: 'steam',
      app_id: '123456',
      redirectURL:'https://store.steampowered.com/app/123456/Team_Fortress_2/'
    })
    
    var result_url = "No output from script"
    if (result) {
      result_url = result.clickURL;            
    }
    

    Steam 게임의 수신 URL을 발신 직접 클릭 URL로 변환하는 를 참조하십시오.