직접 클릭 URL 만들기
이 메서드를 사용하려면 v2.4.0 이상이 필요합니다.
이 메서드는 Smart Script의 확장입니다
개요
This method provides support for creating a click URLs, to be used mainly by non mobile platforms (e.g. Steam, CTVs etc). When the click is matched to an installation, an attribution will be noted.
인수
인수 | 설명 | 예 | |
---|---|---|---|
afParameters (필수)
|
mediaSource (필수) |
미디어소스의 설정 개체 |
|
campaign |
캠페인의 설정 개체 |
|
|
channel |
채널의 설정 개체 |
|
|
ad |
광고의 설정 개체 |
|
|
adSet |
광고 세트의 설정 개체 |
|
|
기타 (사용자정의) 쿼리 파라미터 |
|
|
|
platform |
문자열은 플랫폼을 설명합니다. 이 목록에 있어야 합니다.
|
"steam" | |
app_id | 애플리케이션 ID | "123456" | |
redirectURL | 사용자가 리디렉션될 URL | "https://store.steampowered.com/app/123456/Team_Fortress_2/" |
Game landing page demo
You can find here a fully functional demo landing page which demonstrates integrating the generateDirectClickURL
Smart Script code.
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로 변환하는 예를 참조하십시오.
최신 데이터 7일 전