Cauly Android SDK 설치가이드 목차 1. Cauly SDK 설치젂꼭체크해야할 APP정책 2. Android SDK V1.2.5 구성 3. SDK설치가이드 4. 참고 페이지 1

Similar documents
( )부록

안드로이드기본 11 차시어댑터뷰 1 학습목표 어댑터뷰가무엇인지알수있다. 리스트뷰와스피너를사용하여데이터를출력할수있다. 2 확인해볼까? 3 어댑터뷰 1) 학습하기 어댑터뷰 - 1 -

[ 그림 8-1] XML 을이용한옵션메뉴설정방법 <menu> <item 항목ID" android:title=" 항목제목 "/> </menu> public boolean oncreateoptionsmenu(menu menu) { getme

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

13ÀåÃß°¡ºÐ

어댑터뷰

2) 활동하기 활동개요 활동과정 [ 예제 10-1]main.xml 1 <LinearLayout xmlns:android=" 2 xmlns:tools="

REMON Android SDK GUIDE (SDK Version 1.4.1) 1 / 25

학습목표 선언하여디자인을하는방법을이해하고, 실행할수있다. 시작화면을만드는방법과대체리소스를사용하는방법을이해하고실행할수있다. About 과같은상자를구현하고, 테마를적용하는법을이해하고실행할수있다.

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V

슬라이드 1

Facebook API

9 차시고급위젯다루기 1 학습목표 날짜 / 시간과관련된위젯을배운다. 웹뷰를사용하여간단한웹브라우저기능을구현한다. 매니패스트파일의설정법을배운다. 2 확인해볼까? 3 날짜 / 시간위젯 1) 활동하기 활동개요

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

03장

슬라이드 1

4S 1차년도 평가 발표자료

PUBLISHER SDK GUIDE 이문서는 DAUM 싞디케이션제휴당사자에한해제공되는자료로가이드라인을 포함한모든자료의지적재산권은주식회사다음커뮤니케이션이보유합니다. COPYRIGHT DAUM COMMUMNICATIONS. ALL RIGHTS RES

[ 그림 7-1] 프로젝트 res 폴더 이미지뷰 [ 예제 7-1] 이미지뷰 1 <LinearLayout 2 ~~~~ 중간생략 ~~~~ 3 android:orientation="vertical" > 4 <ImageView

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

PUBLISHER SDK GUIDE 이문서는 DAUM 싞디케이션제휴당사자에한해제공되는자료로가이드라인을 포함한모든자료의지적재산권은주식회사다음커뮤니케이션이보유합니다. COPYRIGHT DAUM COMMUMNICATIONS. ALL RIGHTS RES

2 Application Name: Day10_yhg <LinearLayout android:layout_weight="3" > /> an

2_안드로이드UI

Android Master Key Vulnerability

SBR-100S User Manual

슬라이드 1

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - 김정훈

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

PowerPoint 프레젠테이션

Windows 8에서 BioStar 1 설치하기

서현수

OpenCV와 함께하는 컴퓨터 비전 프로그래밍 캠프

SKT UCC DRM

adlibr-android_4.x

1수준

Google Maps Android API v2

Microsoft Word - src.doc

B _00_Ko_p1-p51.indd

02_3 지리산권 스마트폰 기반 3D 지도서비스_과업지시서.hwp

PowerPoint 프레젠테이션

50_1953.pdf

슬라이드 1

<4D F736F F F696E74202D205B444D435D36BFF95FB5F0C1F6C5D0B9CCB5F0BEEE20B5BFC7E220BAB8B0EDBCAD5F C5EBC7D5BABB29>

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

안드로이드2_14

Macaron Cooker Manual 1.0.key

1부

헬로, 안드로이드 13 주차 SQL 활용하기 (2) 강대기동서대학교컴퓨터정보공학부

학습목표 메뉴를추가하는방법을이해하고실습할수있다. 프로그램의기본설정 (settings) 을정의하는방법을알고실습할수있다. 대화상자를여는방법을알고실습할수있다. 로그메시지로디버깅하는방법을이해한다. 디버거로디버깅하는방법을이해한다.

슬라이드 1

Secure Programming Lecture1 : Introduction

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

PowerPoint 프레젠테이션

ÀüÀÚÇö¹Ì°æ-Áß±Þ

5-03-Â÷¼¼´ëÀ¥Iš

Install stm32cubemx and st-link utility

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

b

snu.pdf

199

Interstage5 SOAP서비스 설정 가이드

CLICK, FOCUS <표 1> 스마트TV와 기존TV의 구분 및 비교 구분 전통TV 케이블TV/IPTV 인터넷TV/웹TV 스마트TV 전달방식 방송전파 케이블/인터넷망 인터넷망 인터넷망 양방향 서비스 없음 부분적으로 있음 있음 있음 콘텐츠 지상파 방송사가 확보한 콘텐츠

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

09-interface.key

Tad_가이드라인

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

스마트폰 도입에 따른 국내 통신시장 환경의 변화 음성중심에서 데이터 중심으로 변화하고 있으며 데이 터 매출 비중도 08년 20.2% 13년 24.7%로 꾸준히 증 가할 전망이다. 또한, 데이터 활성화로 스마트폰 콘텐츠 장터(앱스토 어) 시장도 크게 성장할 것으로 예상된

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

리니어레이아웃 - 2 -

비긴쿡-자바 00앞부속

rosaec_workshop_talk

로거 자료실

이것은리스트뷰의 setadapter 메소드에잘표현되어있습니다. setadapter 는리스트뷰에사용할데이터객체를넘겨주는메소드입니다. 일반적으로생각한다면 ArrayAdapter 객체를생성하여사용할데이터를저장할것이고데이터가저장된 ArrayAdapter 객체를 setadapt

DocsPin_Korean.pages

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

@OneToOne(cascade = = "addr_id") private Addr addr; public Emp(String ename, Addr addr) { this.ename = ename; this.a

블로그_별책부록

안드로이드 강의

오핀 (OFIN) SDK Guide Fintech Mobile SDK Guide - Android V 1.0 OPPFLIB 1

160322_ADOP 상품 소개서_1.0

C스토어 사용자 매뉴얼

슬라이드 1

슬라이드 1

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

TipssoftAppActivity.java // 기본소스파일 main.xml // 배치와구성에관련된리소스파일 string.xml // 프로그램에서사용할문자열에관련된리소스파일 컴파일을하고나면 r.java 라는소스파일이하나추가되는데이파일은리소스파일을소스파일에서이용할수있도

Spring Boot

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우 요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

INAPP결제 API 가이드

PowerPoint 프레젠테이션

1 개요 이가이드는 Cocos2d-x 엔진을사용하는안드로이드어플리케이션프로젝트에서아이지에이웍스의서비스를 이용하기위한플러그인가이드입니다. 기능 IGAWorks Cocos2d-x 플러그인이지원하는 IGAW 서비스는아래와같습니다. - 애드브릭스 - 애드팝콘 - 디스플레이애드

¸ðÅä·Î¶ó ÃÖÁ¾ÆÇ.PDF

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

<4D F736F F D B3E220C1D6B8F1C7D8BEDFC7CFB4C220B5F0B9D9C0CCBDBA5FB1E8BCAEB1E25FBFCFB7E12E646F6378>

PowerPoint Presentation

Transcription:

Cauly Android SDK 설치가이드 목차 1. Cauly SDK 설치젂꼭체크해야할 APP정책 2. Android SDK V1.2.5 구성 3. SDK설치가이드 4. 참고 페이지 1

Cauly SDK 설치젂꼭체크해야할 APP 운영정책 APP 등록반려대상 1-1 1. APP 이용자 에게문구, 이모티콘등을이용하여광고클릭을유도하는 APP ( 광고클릭요청, 유도, 대가제공 X) 광고클릭 유도문구 (X) 2. 메뉴실행을위한버튼이 Cauly 광고배너와겹쳐있거나, 0.5cm,14px 이내근접해있는 APP 배너와버튼겹침 (X) 0.5Cm(14px) 간격띄기 페이지 2

3. Cauly 광고배너가 APP 컨텐츠를가리는경우 배너가컨텐츠를 가리는경우 (X) 0.5Cm(14px) 간격띄기 4. Cauly 광고배너광고를읶위적으로편집한경우 ( 사이즈변경등 ) 배너를인위적으로 편집하는경우 (X) 0.5Cm(14px) 간격띄기 ( 자세한내용은카울리 APP 운영정책참조 ) 페이지 3

Cauly SDK 설치젂꼭체크해야할 APP 운영정책 기본광고플랫폼 size 1-2 광고높이는 Device 세로모 드의높이 1/10 으로자동설 정 광고높이는 Device 세로모드의 높이 1/10 으로자동설정 게임 APP 등가로형 APP 내광고배너사이즈자유도부여 세로 size : Device 세로모드의 높이 1/10 으로자동설정 가로사이즈조정시주의사항 - 디바이스마다가로사이즈가다르기때문에측정하는함수등을사용하여조정하는경우승읶처리되지만, 임의강제축소조정은반려처리됩니다. ( 임의강제축소는정상적읶광고노출을저해할수있습니다 ) - 가로사이즈임의조정으로, 광고정보노출이정상적으로되지않을경우적립된수익금을회수조치할수있습니다. 가로사이즈제어 Tip( 측정함수예시 ) - ((WindowManager)this.getSystemService(Context.WINDW_SERVICE)).getDefaultDisplay().getrientation(); // 가로세로판별하는코드 - WindowManager)this.getSystemService(Context.WINDW_SERVICE)).getDefaultDisplay(); //display 가로세로구하는코드 페이지 4

Cauly Android SDK V1.2.5 Release Note 2 1. SDK V1.2.5 구성 - Sample Project - CaulySDK-V1.2.5.jar - Release Note 2. 준비사항 - Eclipse SDK version 3.5(GALILE) - CaulySDK-V1.2.5.jar 3. SDK V1.2.5 기능 광고종류 설명 - 광고 Reload 기능. - 광고높이는 Device 세로높이의 1/10 으로자동설정. CPC( 배너광고 ) - Device 의가로해상도가 320 보다낮으면광고노출안됨. - 광고효과선택가능 반드시하나의 Layout 에광고는 1 개만허용 4. <supports-screens> 사용시주의사항 - android:anydensity=["true false ] // true를권장합니다. 5. 이번버젂에서향상된점 - 버그수정및기능개선 페이지 5

SDK 설치 GUIDE 3 ㄱ. 다운받은파일의압축을푼다 ㄴ. 압축을푼뒤, SDK 를설치할 APP 프로젝트 에 lib 폴더를생성한후, CaulySDK-V1.2.5.jar 파일을복사해붙여넣는다 SDK 설치할 app 프로젝트 lib 폴더생성 SDK 폴더에서 CaulySDK-V1.2.5.jar 파읷을복사해붙여넣는다 ㄷ. CaulySDK-V1.2.0.jar 붙여넣은후 APP 프로젝트 와연결해준다. 1 Properties >>2 javabuild Path >>3 Libraries >>4 Add JARs CaulySDK-V1.2.5.jar 선택후확인 2 3 4 1 5 페이지 6

ㄹ. AndroidManifest.xml 에퍼미션추가. AndroidManifest.xml 파읷 내추가할소스 추가할소스 <uses-permission android:name="android.permission.call_phne"/> <uses-permission android:name="android.permission.internet" /> <uses-permission android:name="android.permission.access_fine_lcatin"/> <uses-permission android:name="android.permission.access_netwrk_state"/> <uses-permission android:name="android.permission.write_external_strage"/> <uses-permission android:name="android.permission.read_external_strage"/> 페이지 7

ㅁ. 프로젝트 /res/values/attrs.xml 파읷을열어다음을추가한다. attrs.xml 파읷내추가할소스 : 파읷이없는경우 attrs.xml 파읷 추가할소스 <declare-styleable name="com.cauly.android.ad.adview"> <attr name="action" format="string" /> <attr name="appcode" format="string" /> <attr name="adtype" format="string" /> <attr name="gender" format="string" /> <attr name="age" format="string" /> <attr name="reloadinterval" format="integer" /> <attr name="gps" format="string" /> <attr name="effect" format="string" /> <attr name="allowcall" format="string" /> </declare-styleable> 페이지 8

ㅂ. 광고를삽입하고싶은 layout 에광고를소스를삽입 ( 두가지방식제공 : XML 방식, JAVA 방식 ) [XML 방식 ] 동일한 Package name 이여함 광고를삽입하고싶은 layout 에소스추가 추가할소스 <com.cauly.android.ad.adview xmlns:app="http://schemas.android.com/apk/res/ 본인 APP의 package name 입력 " android:id="@+id/ad" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignparentbottom="true" app:appcode="cauly" app:adtype="cpc" app:gender="all" app:age="all" app:gps="off" app:effect="circle" app:allowcall="yes" app:reloadinterval="90"/> 페이지 9

- 설정방법 광고종류 Attrs 설명 Appcode Adtype APP 등록후부여받은 APP CDE[ 발급 ID] ( 테스트시에는 CAULY 사용 ) CPC Gender male( 남성 ) or female( 여성 ) or all( 전체 ) Age 10(10 대 ), 20(20 대 ), 30(30 대 ), 40(40 대 ), 50(50 대 ), all( 전체 ) Gps auto( 자동 ) or off( 사용안함 ) CPC( 띠광고 ) Effect allowcall circle ( 한바퀴롤링 ) half ( 반바퀴롤링 ) bottom_slide ( 아래서위로슬라이드 ) top_slide ( 위에서아래로슬라이드 ) left_slide ( 왼쪽에서오른쪽으로슬라이드 ), default ( 기본 ) yes, no reloadinterval 30, 90, 120 [XML 방식 _ 끝 ] 페이지 10

[JAVA 방식 ] ㄱ. res >> layout >> 광고삽입할부분.xml android: id= @+id/ 사용자지정 ID 입력 추가할소스 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/ 사용자지정ID 입력 " android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"/> 페이지 11

ㄴ. src >> 사용자 package name >> 사용자프로젝트 name.java 2 1 - implements AdListener{ : 광고수신성공 / 실패정보를 SDK로부터제공받기위해 AdListener 인터페이스를구현한다. 광고수신성공은 public void onreceivead() 에서처리하고, 광고수신실패는 public void onfailedtoreceivead(boolean state) 에서처리한다. - private RelativeLayout main_layout; : 광고뷰가삽입될레이아웃 페이지 12

추가할소스 public class CaulySDKTest extends Activity implements AdListener{ /** Called when the activity is first created. */ private RelativeLayout main_layout; @verride public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); main_layout = (RelativeLayout)findViewById(R.id.main); AdInfo ads_info = new AdInfo(); ads_info.initdata(appcode, adtype, gender, age, gps, effect, allowcall, reloadinterval); // 설정방법참조 // AdView adview = new AdView(this); adview.setadlistener(this); main_layout.addview(adview); } public void onfailedtoreceivead(boolean arg0) { } // TD Auto-generated method stub } public void onreceivead() { } // TD Auto-generated method stub 페이지 13

- 설정방법 광고종류 Attrs 설명 Appcode Adtype APP 등록후부여받은 APP CDE[ 발급 ID] ( 테스트시에는 CAULY 사용 ) CPC Gender male( 남성 ) or female( 여성 ) or all( 전체 ) Age 10(10 대 ), 20(20 대 ), 30(30 대 ), 40(40 대 ), 50(50 대 ), all( 전체 ) Gps auto( 자동 ) or off( 사용안함 ) CPC( 띠광고 ) Effect allowcall circle ( 한바퀴롤링 ) half ( 반바퀴롤링 ) bottom_slide ( 아래서위로슬라이드 ) top_slide ( 위에서아래로슬라이드 ) left_slide ( 왼쪽에서오른쪽으로슬라이드 ), default ( 기본 ) yes, no reloadinterval 30, 90, 120 [JAVA 방식끝 ] 6. 주의사항 - 광고높이는 Device 세로높이의 1/10으로자동설정. - Device의가로해상도가 320보다낮으면광고노출안됨 - <supports-screens> 사용시주의사항 : android:anydensity=["true false ] // true를권장합니다 Cauly SDK 설치관련하여문의사항은고객센터 1544-8867 또는 Cauly@futurestream.co.kr 로문의주시면빠르게응대해드리도록하겠습니다. 페이지 14

참고 [ Update history ] 읷정 SDK Ver 업데이트내용 2010-09-10 v1.0.0 1 버그개선 2 GPS Manual 모드삭제. 3 Call 광고추가. 4 배너광고추가. 광고 Show, Hidden 기능추가.( 샘플참고 ) 2010-11-10 v1.0.5 1 get_tasks 퍼미션삭제 이미지불러올시 Timeout 추가 2010-11-10 v1.0.6 - Tstore 버전 1 get_tasks 퍼미션삭제 2 이미지불러올시 Timeout 추가 2010-11-15 v1.0.7 1 퍼미션중 Read_phone_State 2010-12-01 v1.0.8 2 버그개선 2011-01-04 v1.1.0 1 버그개선 2 GPS Manual 모드삭제. 3 Call 광고추가. 4 배너광고추가. 광고 Show, Hidden 기능추가.( 샘플참고 ) 2011-01-18 v1.1.1 5 READ_PHNE_STATE 퍼미션제거 2011-01-20 v1.1.2 T store 앱광고 Cauly SDK 최초제공 2011-01-24 v1.1.3 1 READ_PHNE_STATE 퍼미션제거 (ACCESS_WIFI_STATE 퍼미션으로대체 ) 2 에뮬레이터에서 APP 강제종료되는오류개선 2011-02-07 v1.1.4 1 ACCESS_NETWRK_STATE 퍼미션추가 ( 통신상태체크 ) 2 3G 상태에서어플이강제종료되는오류개선 2011-02-11 v1.1.5 접속망 (3G, wifi) 상태가불안정할경우어플이종료되는오류개선 2011-03-15 V1.1.6 광고정보송출시발생하는이미지중첩현상에대한버그개선 2011-04-01 V1.1.7 1 데이터받아오는 Timeout 시간변경. 2 App 광고버그수정 2011-04-06 V1.1.8 티스토어 APP GPS 어트리뷰트삭제 2011-05-30 V1.2.0 1 JAVA 로광고 View 동적생성. 2 GPS( 위치정보 ) 버그수정 3 ACCESS_WIFI_STATE 퍼미션삭제 4 WRITE_EXTERNAL_STRAGE 와 READ_EXTERNAL_STRAGE 퍼미션추가 2011-05-31 V1.2.1 버그개선 2011-06-02 V1.2.2 티스토어 APP GPS 어트리뷰트삭제 2011-06-23 V1.2.3 네트워크속도개선 2011-06-30 V1.2.4 티스토어 APP GPS 어트리뷰트삭제및네트워크속도개선 2011-08-10 v1.2.5 버그수정및기능개선 2011-08-10 v1.2.6 티스토어 APP GPS 어트리뷰트삭제및버그수정및기능개선 페이지 15

[ Cauly S 및 Device별지원광고 ] AD 구분광고 S 단말기지원여부 iphone is ipad APP 광고 Phone Android Tablet PC iphone is ipad Site 광고 Phone Android Tablet PC CPC iphone is ipad 지역광고 Phone X Android Tablet PC X iphone is ipad X 콜광고 Phone Android Tablet PC iphone is ipad X CPM Phone X Android Tablet PC X * Android Tablet PC : 삼성갤럭시Tab 에한함 (2011년 1월기준 ) 페이지 16