From 89a8a145dfd6d4fb176e715cba51348e0dfeb8e8 Mon Sep 17 00:00:00 2001 From: Klaus Date: Fri, 7 Mar 2025 02:47:34 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A7=88=EC=BC=80=ED=8C=85=20-=20=EB=A7=A4?= =?UTF-8?q?=EC=B2=B4=20=ED=8C=8C=ED=8A=B8=EB=84=88=20=EC=BD=94=EB=93=9C=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=20API=20-=20link=20=EA=B0=92=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20-=20=EC=BF=BC=EB=A6=AC=ED=8C=8C=EB=9D=BC=EB=AF=B8?= =?UTF-8?q?=ED=84=B0=EC=9D=98=20=ED=82=A4=EC=99=80=20=EA=B0=92=EC=9D=84=20?= =?UTF-8?q?=EA=B0=81=EA=B0=81=20=EC=9D=B8=EC=BD=94=EB=94=A9=20=EC=A0=81?= =?UTF-8?q?=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../marketing/AdminAdMediaPartnerService.kt | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/admin/marketing/AdminAdMediaPartnerService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/admin/marketing/AdminAdMediaPartnerService.kt index 560bf2a..fe9c504 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/admin/marketing/AdminAdMediaPartnerService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/admin/marketing/AdminAdMediaPartnerService.kt @@ -65,15 +65,15 @@ class AdminAdMediaPartnerService(private val repository: AdMediaPartnerRepositor val params = mapOf( "deep_link_value" to deepLinkValue, - "&deep_link_sub1" to it.pid, - "&deep_link_sub2" to it.utmSource, - "&deep_link_sub3" to it.utmMedium, - "&deep_link_sub4" to it.pidName, - "&utm_source" to it.utmSource, - "&utm_medium" to it.utmMedium, - "&utm_campaign" to it.pid + "deep_link_sub1" to it.pid, + "deep_link_sub2" to it.utmSource, + "deep_link_sub3" to it.utmMedium, + "deep_link_sub4" to it.pidName, + "utm_source" to it.utmSource, + "utm_medium" to it.utmMedium, + "utm_campaign" to it.pid ) - val link = createUrl(baseUrl = ONE_LINK_HOST, params = params) + val link = createUrl(params = params) it.link = link it @@ -85,13 +85,13 @@ class AdminAdMediaPartnerService(private val repository: AdMediaPartnerRepositor ) } - private fun createUrl(baseUrl: String, params: Map): String { + private fun createUrl(params: Map): String { val encodedParams = params.map { (key, value) -> "${URLEncoder.encode(key, StandardCharsets.UTF_8.toString())}=" + URLEncoder.encode(value, StandardCharsets.UTF_8.toString()) }.joinToString("&") - return "$baseUrl?$encodedParams" + return "$ONE_LINK_HOST?$encodedParams" } companion object {