Android Push Channel 설정

Marketap은 푸시에 사용할 채널 id를 커스텀하게 설정할 수 있습니다. 만약 직접 사용하고 있는 channel id가 있다면, 해당 설정을 통해 Marketap도 동일한 채널을 사용하도록 할 수 있습니다. SDK가 시작될 때, 해당 channel id로 채널이 없다면, 설정한 이름과 설명으로 새롭게 채널을 생성합니다.

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools">

    <application
        android:name=".MyApplication"
        ...>
        
        <meta-data
            android:name="com_marketap_push_channel_id"
            android:value="marketap_ad_channel_id" />

        <meta-data
            android:name="com_marketap_push_channel_name"
            android:value="마켓탭 광고 푸시" />

        <meta-data
            android:name="com_marketap_push_channel_description"
            android:value="마켓탭 커스텀 채널 설명입니다." />
    ...
...

SDK가 시작될 때, Logcat을 통해 채널이 새로 만들어졌는지 여부와 현재 프로젝트의 커스텀 세팅 값이 어떻게 설정되어있는지 확인할 수 있습니다.

circle-info

해당 로그는 로그레벨이 Debug일때 출력됩니다. 로그레벨 설정은 관련 문서를 확인해주세요.

커스텀 푸시 아이콘 설정

푸시 알림에 표시되는 아이콘을 커스터마이징할 수 있습니다. 별도 설정이 없으면 앱 아이콘이 기본으로 사용됩니다.

1. 아이콘 리소스 준비

푸시 알림에 사용할 아이콘 파일을 res/drawable 폴더에 추가합니다.

주의사항

  • 아이콘 파일명에는 영문 소문자, 숫자, 언더스코어(_)만 사용하세요

  • 권장 아이콘 크기: 24x24dp ~ 48x48dp

  • Android 5.0(API 21) 이상에서는 단색 아이콘 권장

2. AndroidManifest.xml 설정

AndroidManifest.xml<application> 태그 내에 다음 <meta-data>를 추가합니다:

Last updated

Was this helpful?