APP PUSH
Developers핑거푸시 고객지원
  • 핑거푸시 APP PUSH
  • 이용 가이드
    • 사용자 콘솔 매뉴얼
      • 앱 등록하기
      • 대시보드
      • 메시지 만들기
        • 커스텀 푸시
        • 엑셀 파일 업로드 유의사항
      • 발송 이력 및 발송 리포트
      • 인앱푸시 만들기
      • 통계
      • 앱 설정
    • 플랜별 지원 기능
    • 서비스 신청 및 결제 안내
    • 핑거푸시 라이브 앱
    • 광고성 정보 전송 가이드라인
  • SDK 매뉴얼
    • SDK 다운로드
    • Android SDK 매뉴얼
      • 주요 기능
      • 비공개 키 생성 및 등록
    • iOS SDK 매뉴얼
      • APN 인증 키(.p8) 발급 및 업로드
    • Cordova
    • React Native
    • Flutter
    • 인앱푸시 App 가이드
    • Server2Server
      • 1. 일괄 발송
      • 2. 다수의 대상자 발송
        • 2-1. 메시지 기본 정보 발송
        • 2-2. 수신 대상자 정보 발송
        • 2-3. 메시지 전송 종료 정보 발송
      • 3. 다수의 대상자 발송 (500건 이하)
      • 4. 다수의 대상자 개별 설정값 발송
      • 5. 단일 건 발송
      • 6. 타겟 발송 실패 시 식별자 조회
      • 7. 예약 메시지 취소
      • 8. 부가 서비스-통계
  • API Reference
    • Android API Reference
    • iOS API Reference
  • Agent
    • 에이전트 소개
    • 설치 및 실행
    • 푸시 발송 테스트
    • CJ올리브네트웍스 연동
    • 테이블 설명
Powered by GitBook
On this page
  • 에이전트 개요
  • 에이전트 기능
  • 에이전트 구성도
  1. Agent

에이전트 소개

PreviousiOS API ReferenceNext설치 및 실행

Last updated 8 months ago

에이전트 개요

1) 핑거푸시 원격(서버2서버) 푸시 발송을 위한 프로그램으로 간단한 설치만으로 대량, 그룹, 타겟 푸시 발송이 지원됩니다.

2) 핑거푸시 발송 에이전트는 핑거푸시에서 제공하는 github 라이브러리 기반으로 제작되었습니다. 아래 링크 참조해 주세요.

3) 에이전트를 실행하면 데이터베이스 테이블이 자동으로 생성되고, 발송 큐 테이블에 데이터(식별자, 메시지 등)가 적재되면, polling 중인 발송 데몬은 데이터를 로딩하여, 핑거푸시 서버로 전송합니다. 핑거푸시 서버에서 푸시 발송이 완료된 후, 발송 결과를 수신 받아 에이전트 결과 테이블에 기록합니다.

에이전트 기능

1) 대량 발송: 앱 설치된 사용자 중 수신 동의된 사용자에게 전체 발송

2) 그룹 발송: 태그 설명된 앱으로 푸시 발송(AND, OR 지원)

3) 타겟 발송: 식별자가 셋팅된 개별 단말기로 푸시 발송

4) 데이터 백업: 월별로 발송 결과에 대해서 백업을 하고 신규 테이블을 생성합다.

  • 발송 큐 테이블: AGPUSH_QUEUE

  • 발송 결과 테이블: AGPUSH_RESULT

  • 발송 결과 백업 테이블: AGPUSH_RESULT_YYYYMM

에이전트 구성도

kissoft - OverviewGitHub
Logo