Advertiser Campaign SDK Your How-to Guide



Similar documents
ID TECH UniMag Android SDK User Manual

Hello World. by Elliot Khazon

Login with Amazon Getting Started Guide for Android. Version 2.0

Tutorial: Android Object API Application Development. SAP Mobile Platform 2.3

TomTom PRO 82xx PRO.connect developer guide

Download and Installation Instructions. Android SDK and Android Development Tools (ADT) Microsoft Windows

Android Environment SDK

How to build your first Android Application in Windows

Tutorial: Android Object API Application Development. Sybase Unwired Platform 2.2 SP02

IBM TRIRIGA Anywhere Version 10 Release 4. Installing a development environment

With a single download, the ADT Bundle includes everything you need to begin developing apps:

Installing the Android SDK

Oracle FLEXCUBE Direct Banking Android Tab Client Installation Guide Release

Android Development. 吳 俊 興 國 立 高 雄 大 學 資 訊 工 程 學 系

Download and Installation Instructions. Android SDK and Android Development Tools (ADT) Microsoft Windows

Advantages. manage port forwarding, set breakpoints, and view thread and process information directly

KomliMobile Android SDK

Android Environment SDK

Android Development Tutorial. Nikhil Yadav CSE40816/ Pervasive Health Fall 2011

AdFalcon Android SDK Developer's Guide. AdFalcon Mobile Ad Network Product of Noqoush Mobile Media Group

Tutorial: Android Object API Application Development. SAP Mobile Platform 2.3 SP02

Introduction to NaviGenie SDK Client API for Android

Islamic University of Gaza. Faculty of Engineering. Computer Engineering Department. Mobile Computing ECOM Eng. Wafaa Audah.

Android Setup Phase 2

Introduction: The Xcode templates are not available in Cordova or above, so we'll use the previous version, for this recipe.

WatchDox for Mac User Guide

Android Application Development: Hands- On. Dr. Jogesh K. Muppala

Download and Installation Instructions. Android SDK and Android Development Tools (ADT)

Application Development Setup Guide

Mobile Application Development

OpenCV on Android Platforms

Overview. About Interstitial Ads: About Banner Ads: About Offer-Wall Ads: ADAttract Account & ID

PingFederate. Identity Menu Builder. User Guide. Version 1.0

Mocean Android SDK Developer Guide

Tutorial: BlackBerry Object API Application Development. Sybase Unwired Platform 2.2 SP04

PubMatic Android SDK. Developer Guide. For Android SDK Version 4.3.5

Developing Android Apps for BlackBerry 10. JAM 354 Matthew Whiteman - Product Manager February 6, 2013

Developer Guide: Android Object API Applications. SAP Mobile Platform 2.3 SP02

Information Technology Services

Mobile App Sensor Documentation (English Version)

Getting Started with Android

Tutorial on Basic Android Setup

How To Develop An Android App On An Android Device

Intel Integrated Native Developer Experience (INDE): IDE Integration for Android*

Android Programming. Høgskolen i Telemark Telemark University College. Cuong Nguyen,

ADITION Android Ad SDK Integration Guide for App Developers

Arduino & Android. A How to on interfacing these two devices. Bryant Tram

Understanding class paths in Java EE projects with Rational Application Developer Version 8.0

directory to "d:\myproject\android". Hereafter, I shall denote the android installed directory as

Android Development Setup [Revision Date: 02/16/11]

Developing In Eclipse, with ADT

How to Create an Android Application using Eclipse on Windows 7

How to develop your own app

Self Testing with MoPub SDK

Pipeliner CRM Phaenomena Guide Add-In for MS Outlook Pipelinersales Inc.

ECWM511 MOBILE APPLICATION DEVELOPMENT Lecture 1: Introduction to Android

Initial DUO 2 Factor Setup, Install, Login and Verification

Preparing your MAC Computer to access QuickBooks Hosted with the Citrix Receiver or Online Plugin

Microsoft Tag Scanning SDK for iphone & Android Apps

Contents First Time Setup... 2 Setting up the Legal Vault Client (KiteDrive)... 3 Setting up the KiteDrive Outlook Plugin Using the Legal Vault

Using the Eclipse Data Tools Platform with SQL Anywhere 10. A whitepaper from Sybase ianywhere

Creating a Google Play Account

Configuring Apache HTTP Server as a Reverse Proxy Server for SAS 9.2 Web Applications Deployed on BEA WebLogic Server 9.2

WatchDox SharePoint Beta Guide. Application Version 1.0.0

How To Run A Hello World On Android (Jdk) On A Microsoft Ds.Io (Windows) Or Android Or Android On A Pc Or Android 4 (

IOIO for Android Beginners Guide Introduction

Tutorial: Mobile Business Object Development. Sybase Unwired Platform 2.2 SP02

Android ( ) Frank Ducrest

Getting Started: Creating a Simple App

Abila Nonprofit Online. Connection Guide

Tutorial on OpenCV for Android Setup

Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3

ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I)

Chapter 2 Getting Started

Cisco Cius Development Guide Version 1.0 September 30, 2010

Crystal Reports for Eclipse

WatchDox Administrator's Guide. Application Version 3.7.5

Centrify Mobile Authentication Services

Epidefender Studio Installation notice

AvePoint Timeline Pro for Microsoft Dynamics CRM. Installation and Configuration Guide

RTI Connext DDS. Core Libraries Getting Started Guide Addendum for Android Systems Version 5.2.0

Setting up Sudoku example on Android Studio

Programming with Android: SDK install and initial setup. Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna

Drobo How-To Guide. Drobo Apps - Configuring Plex Media Server. Topics. What You Will Need. Prerequisites

BusinessObjects Enterprise XI Release 2

Configuring Single Sign-on from the VMware Identity Manager Service to Dropbox

Outlook Plugin. What is MangoApps for Outlook?

Basic Android Setup Windows Version

Example Connection between USB Host and Android

Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3 SP02

Drobo How-To Guide Drobo Apps - Configuring ElephantDrive

Developer Guide. Android Printing Framework. ISB Vietnam Co., Ltd. (IVC) Page i

Sage HRMS 2014 Sage Employee Self Service Tech Installation Guide for Windows 2003, 2008, and October 2013

How to Create User-Defined Fields and Tables

SAP NetWeaver Fiori. For more information, see "Creating and enabling a trusted provider for Centrify" on page

Using Entrust certificates with Microsoft Office and Windows

Beginning with SubclipseSVN

The "Eclipse Classic" version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended.

Transcription:

Advertiser Campaign SDK Your How-to Guide Using Leadbolt Advertiser Campaign SDK with Android Apps Version: Adv2.03 Copyright 2012 Leadbolt All rights reserved

Disclaimer This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. You bear the risk of using it. This document does not provide you with any legal rights to any intellectual property in any Leadbolt product. You may copy and use this document for your internal, reference purposes. 2012 Leadbolt. All rights reserved. Android is a trademark of the Google Inc. All other logos and trademarks are the property of their respective trademark owners. Copyright 2012. Leadbolt. All rights reserved Page 2 of 6

Adding Leadbolt Tracking to your Android App Setting up a Leadbolt campaign Step 1: Set up your campaign This is done in the Leadbolt advertiser portal at http://www.leadbolt.com. Create your new campaign with the relevant settings and then click the campaign Get Code icon to retrieve the App SDK Tracking ID and Campaign Secret Key. Step 2: Get the Advertiser Campaign SDK files You can get the Advertiser Campaign SDK from the Leadbolt Advertiser portal FAQ including this guide. You will need to add these files into your App Project directory as indicated in the next section. Please ensure you have the Advertiser Campaign SDK version 2.03 package or greater. Copyright 2012. Leadbolt. All rights reserved Page 3 of 6

Setting up the Android Development Environment Getting Started It is recommended that you use the Eclipse IDE with the ADT Plugin to build your Android Apps: o Once a new project a created, make sure there a libs folder exists in your Project. o If not, simply right-click on the Project and click New -> Folder and enter libs as the Folder name Linking in the Required Library To link the Leadbolt Advertiser Campaign SDK as a static library you will need to do the following: Step 1: Modifying Permissions The following permissions are required for the Ad conversions to be recorded: INTERNET ACCESS_NETWORK_STATE READ_PHONE_STATE Make sure that these are defined in your Project s AndroidManifest.xml file <uses-permission android:name="android.permission.internet"> <uses-permission android:name="android.permission.access_network_state"> <uses-permission android:name="android.permission.read_phone_state" /> Copyright 2012. Leadbolt. All rights reserved Page 4 of 6

Step 2: Add the Leadbolt Advertiser Campaign SDK To add the Leadbolt Advertiser Campaign SDK as a static library, follow these steps: 1. In the Eclipse IDE, simply drag the trxcam.jar file into your Project s libs folder. 2. When prompted Select how files should be imported into the project: and tick Copy Files option and click OK 3. Then, right-click on your Project and click Build Path -> Configure Build Path. 4. Under the window displayed, select Libraries tab. Click Add JARs, then select the trxcam.jar file from the libs folder of your Project. Copyright 2012. Leadbolt. All rights reserved Page 5 of 6

Integrating the Advertiser Campaign SDK Adding a Leadbolt tracker to your App codebase The simplest way to run a Leadbolt Advertiser Campaign SDK in your App and track your conversions is to add it in your App s Activity as seen by the example code below: import com.trx.android.lbtracker; public class HelloWorld extends Activity { private LBTracker mytracker; public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); mytracker = new LBTracker (this, "LB_CAMPAIGN_TRACK_ID", "CAMPAIGN_SECRET_KEY"); mytracker.loadtracker(); } } When including this code be sure to place the values for LB_CAMPAIGN_TRACK_ID and CAMPAIGN_SECRET_KEY retrieved earlier for the campaign. Copyright 2012. Leadbolt. All rights reserved Page 6 of 6