system.out.println("hello bronto!!");

Post on 13-Jan-2015

761 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Welcome to the kickoff session for the first-ever Bronto Summit Developer Track! Bronto is very excited to provide a parallel track devoted to supporting the developer community because those wonderfully creative and smart individuals make dreams come true. Every marketer wants more data to make smarter decisions that improve campaign results and drive revenue. Those dreams often require connecting multiple systems and the most robust integrations leverage the API. This session will welcome attendees and provide an introduction to the Bronto API, leaving you prepared for the sessions that follow and ready to start experimenting on your own.

TRANSCRIPT

System.out.println("Hello Bronto!!");

Agenda

•  Developer Community Unveiling

•  Endless Possibilities with the Bronto API

•  Intro to the API

•  Upcoming Sessions

•  Key Takeaways

•  Questions

NEW Developer Community

Dev.Bronto.com

Dev.Bronto.com

Dev.Bronto.com

API v3 Migration

Sunset Date

April 1, 2014

Endless Possibilities with the Bronto API

Popular Use Cases

•  Contact Management

•  Campaign Management •  Content Management •  Message Management •  Sending

•  Order Management

•  Event Triggers

•  Activity Stream Monitoring

bron.to/iuLk

Contact Management

Keep Contact Information Updated (Fields, Lists, SMS Keywords)

•  Features Within the App •  Segments

Contact Management

Keep Contact Information Updated (Fields, Lists, SMS Keywords)

•  Features Within the App •  Dynamic Content

Contact Management

Keep Contact Information Updated (Fields, Lists, SMS Keywords)

•  Features Within the App •  Automated Message Rules

Contact Management

Keep Contact Information Updated (Fields, Lists, SMS Keywords)

•  Features Within the App •  Workflows

Campaign Management

Content Management & Sending

•  Features Within the App •  Messages, Headers & Footers, Content Tags

•  How To Use Tags

•  %%field_name%% •  %%!special_tag_name%% •  %%@content_tag_name%% •  %%#api_field_name%%

Intro to the API

Introduction to the API

•  SOAP

•  Tokens

•  Tools

SOAP

•  Simple Object Access Protocol

•  CRUD Model •  Create or add new entries •  Read, retrieve, search, or view existing entries •  Update or edit existing entries •  Delete/deactivate existing entries

•  Web Services Definition Language (WSDL)

•  https://api.bronto.com/v4?wsdl

soapUI

•  http://www.soapui.org

•  “The Swiss-Army Knife of Testing”

•  Free and open source cross-platform Functional Testing solution.

•  Easily and rapidly create and execute automated functional, regression, compliance, and load tests.

soapUI

soapUI

soapUI

soapUI

soapUI

soapUI

soapUI

soapUI

API Tokens

Logins / Sessions

•  All API calls require an active, authenticated session

•  API token •  Returns sessionId

PHP API Client Library

•  PHP Classes available from http://dev.bronto.com

•  Provides an Active Record style abstraction of the Bronto API

•  Implemented Objects:

•  Account •  Activity •  ApiToken •  Contact •  Conversion •  Delivery •  DeliveryGroup •  Field •  List •  Login •  Message •  MessageRule •  Segment

PHP API Client Library

PHP API Client Library

PHP API Client Library

Kickstart Your Next Project

Bronto Developer Kickstart Service

Purpose

•  Private consultation service to provide a project plan

Scope of Service

•  API Welcome Kit •  Preliminary Consultation •  Step-by-Step Project Plan for a Single, Specific Integration •  Follow-up Consultation

More details can be found at http://bronto.com/services/scope

Upcoming Sessions

Developer Track Sessions

Date / Time Session Title Speaker Tuesday, April 23:

2:15 pm – 3:15 pm Order Tracking: When Bronto and Your Commerce Platform Collide

Chris Geiss, Product Manager

3:30 pm – 4:30 pm Beyond the App: Sweet Custom Reporting Techniques

Jeremy Bobbitt, PS Engineer Ebin Holt, PS Engineer

Wednesday, April 24:

11:00 am – 12:00 pm What Not to Do: The 10 Most Common API Mistakes

Greg Dean, Support Engineer

2:15 pm – 3:15 pm Shopping Cart Abandonment: Down-and-Dirty or Cutting Edge?

Steve Balduino, Sales Engineer

3:30 pm – 4:30 pm Webforms: Customized, Optimized and Ready for Mobile

Lucas Weber, Manager of Support Services

Thursday, April 25:

9:45 am – 10:45 am Lightning Round: Check Out What I Built! Moderator: Dave Johnson, Director of Engineering Services

What To Remember

Key Takeaways

•  Dev.Bronto.com

•  API v3 will be sunset on April 1, 2014

•  There are endless possibilities with the Bronto API

•  The Bronto API is easy for developers to work with

•  SoapUI is a great tool •  Bronto has a PHP client library on GitHub

•  Leverage the Bronto Developer Kickstart service

Questions? Thank You!

top related