Discussions

Getting Started With the Eloqua Platform

TJ Fields-Oracle
TJ Fields-Oracle Product Manager and Developer EvangelistToronto, ONPosts: 7 Bronze Crown
edited Sep 10, 2013 8:14AM in Developer Tools

In order to get started building applications on the Eloqua platform, you will first need to do some prep work.

1.  Join Eloqua’s Technology Partner Program

Fill in the form located HERE.  Once you are a signed partner, you will be given access to a development instance of Eloqua.

Note:  If you already have an instance of Eloqua to work with, make sure your account has API access (speak with your Eloqua Administrator to have this set up)

2.  Review the Resources available

A great starting point is , where you will find plenty of How-Tos and code snippets to get you going.  Also check the "How" area of Code It regularly for the latest posts.

3.  Check Out What Others Have Built

Visit the Eloqua Appcloud to see what is currently available for use by Eloqua customers.

4.  Discuss Your Experiences and Ask Questions

Participate in current discussions, and pose questions to the Eloqua Development Community.

Post edited by Unknown User on
Tagged:

Comments

  • Leigh Oxley-Oracle
    Leigh Oxley-Oracle Manager, Curriculum Development Vancouver, British ColumbiaPosts: 3 Bronze Trophy
  • Syed R
    Syed R Posts: 36 Red Ribbon

    Hi TJ,

    We are planning to build an app (and make it a part of the AppCloud) to integrate with our system.  Once we build the app, do we host it internally on our side or is it hosted by Eloqua?  My understanding is that we host the app and it is just registered on AppCloud, is this correct?

    I am unable to fully understand what "deploy" means in the following AppCloud documentation.

    " The Oracle AppCloud Development framework is a complete development platform where you can build, register and deploy apps for Eloqua"

    Thank you,

    -Syed.

  • TJ Fields-Oracle
    TJ Fields-Oracle Product Manager and Developer Evangelist Toronto, ONPosts: 7 Bronze Crown

    Hi TJ,

    We are planning to build an app (and make it a part of the AppCloud) to integrate with our system.  Once we build the app, do we host it internally on our side or is it hosted by Eloqua?  My understanding is that we host the app and it is just registered on AppCloud, is this correct?

    I am unable to fully understand what "deploy" means in the following AppCloud documentation.

    " The Oracle AppCloud Development framework is a complete development platform where you can build, register and deploy apps for Eloqua"

    Thank you,

    -Syed.

    Hi Syed,

    You would need to build and host the App yourself outside of Eloqua.  Using the AppCloud Developer framework http://docs.oracle.com/cloud/latest/marketingcs_gs/OMCAB/index.html you would build out your App, and register it in your development instance of Eloqua.  Once this is done, you can fully test, manage, and deploy (give an install URL to others that you whitelist and have them add it to their AppCloud Catalog) the App.

    Once the App is ready to get approved for listing on the AppCloud, you'd need to go through the certification program in order to have it listed .

    I hope this helps clarify a bit.

    T.J.

  • Syed R
    Syed R Posts: 36 Red Ribbon

    Hi Syed,

    You would need to build and host the App yourself outside of Eloqua.  Using the AppCloud Developer framework http://docs.oracle.com/cloud/latest/marketingcs_gs/OMCAB/index.html you would build out your App, and register it in your development instance of Eloqua.  Once this is done, you can fully test, manage, and deploy (give an install URL to others that you whitelist and have them add it to their AppCloud Catalog) the App.

    Once the App is ready to get approved for listing on the AppCloud, you'd need to go through the certification program in order to have it listed .

    I hope this helps clarify a bit.

    T.J.

    Appreciate the response TJ. 

    As I am digging through the documentation, I have a few questions and hoping to get some help from you.

    I am looking at the "Action" service within the AppCloud.

    -- I don't see any additional action within the Campaign Canvas.  So if I want to access my app through the canvas, how would I do it? Is it through the "Send to Cloud Connector" step?

    -- If I want to have multiple steps within the canvas that calls to my app, would there be multiple instances created?

    -- Can I get the email group  information (status, date updated, etc.) alongside desired standard and custom contact fields from the Contact Records? Can this be accomplished using the Bulk API as it was written somewhere in the documentation that "STATUS does not currently support accessing Email Groups, campaigns, etc."?

    Thank you,

    -Syed.

  • COZYROC
    COZYROC Raleigh, NCPosts: 3

    The link posted above long time ago is no longer working. Is there still Eloqua Technology Partner program and what is the new link to signup for it?

  • Lou Patrick
    Lou Patrick Principal Product Manager, Eloqua APIs & App Developer Framework Portland, ORPosts: 174 Bronze Trophy

    The link posted above long time ago is no longer working. Is there still Eloqua Technology Partner program and what is the new link to signup for it?

    Find details here: Join OPN

  • COZYROC
    COZYROC Raleigh, NCPosts: 3

    Find details here: Join OPN

    Hi Lou,

    Already registered as OPN member. How to get access to Eloqua instance?

  • COZYROC
    COZYROC Raleigh, NCPosts: 3

    Find details here: Join OPN

    Lou,

    What membership level do we have to pay to get access to Eloqua instance? Is $500/year OPN membership going to give us access to Eloqua instance?

  • Lou Patrick
    Lou Patrick Principal Product Manager, Eloqua APIs & App Developer Framework Portland, ORPosts: 174 Bronze Trophy

    Lou,

    What membership level do we have to pay to get access to Eloqua instance? Is $500/year OPN membership going to give us access to Eloqua instance?

    Submit a ticket to the Partner Assistance Team, and they'll be able to answer these questions.