Becoming an App Partner

The Oracle Data Cloud platform includes a comprehensive network of dedicated partners, including media partners who create ad targeting solutions and data app partners who leverage platform data to provide optimization, modeling, and analytics.

Oracle Data Cloud platform clients can install an app to connect to app partner platforms to ingest and activate data.

This topic provides instructions for partners who want to integrate with Oracle Data Cloud platform, which supports the following types of apps:

If the integration does not involve specific financial terms, partners can execute required agreements and get started with their integration. The required steps include:

  1. Submit an AppCloud technology partner application.
  2. Register as a developer.
  3. Adhere to the Oracle Data Cloud platform app partner requirements.

You must sign a legal agreement regarding data transfer responsibilities. Contact your Oracle Data Cloud sales adviser for more information about this requirement.

After you have completed these requirements, you can develop an app using the self-serve Develop App tool in the Oracle Data Cloud platform and submit it for approval. Oracle Data Cloud platform then completes an end-to-end test on the your integration and documents the integration. After the integration has been validated and documented, it is published to the app catalog.

The following app partner integrations are the most common:

  • API app partner: Receive DMP clients' metadata related to categories (users with the same attribute), audiences (logical combination of categories being targeted), campaigns (instructions for when, where, and how to send audiences to partners), and so on. For example, you could call the audience API and inventory reach API to list clients' audiences and sort it based on user inventory.
  • Data delivery partner: Receive clients' online and offline user attributes and behaviors that are linked to anonymous online profiles (Oracle Data Cloud platform BKUUIDs). Once you have this user data in your system, it can help you to make decisions, such as which display ad, ad component, or site content to show the targeted user.

  • Data ingest partner: Import DMP clients' user attributes into the Oracle Data Cloud platform and help them to leverage and enhance their first-party data for cross-channel marketing.

  • Embedded app partner: Make your app's UI accessible from the Oracle Data Cloud platform UI via a secure iframe. You can also use Oracle Data Cloud platform APIs to automate your integration.

If your integration requires any financial terms, contact your Customer Success Manager to request a separate agreement or contract. For example, data providers, modelers, and sellers in the Oracle Data Cloud platform's second-party private data marketplace must execute a separate agreement or contract.

Submitting a technology partner application

Submitting an AppCloud technology partner application is the first step in joining the Oracle Marketing AppCloud partner program, which is designed to support partners who want to integrate their apps with the Oracle Data Cloud platform and other Oracle Marketing Cloud platforms.

To submit an AppCloud technology partner application:

  1. Go to http://demand.eloqua.com/AppCloudPartnerApplication.
  2. Complete the online form, which asks for company information, customer information, and contact information.
  3. Click Submit.

Registering as a developer

Registering as a developer enables you to develop your app. As part of the registration process, you execute the Oracle Cloud interoperability agreement, which specifies provisions governing the integration between you and Oracle.

To register as a developer and execute the agreement:

  1. Go to https://cloud.oracle.com/marketplace/developer.
  2. Click Register as a Developer.
  3. Complete the developer application form, which asks for company and contact information.
  4. Read the Oracle Cloud interoperability agreement and select the check boxes if you agree to its terms.
  5. Click Submit.

App partner requirements

You must follow Oracle Data Cloud platform requirements for developing, testing, and supporting app partner integrations. These requirements ensure that your app functions smoothly and complies with legal regulations and Oracle policies.

EU Data. To ingest and receive data for user profiles located in the European Union (EU), you must have signed Oracle's General Data Protection Regulation (GDPR) agreements. Contact your Oracle Account Representative to obtain and sign the agreements.

API app partner requirements

API app partners follow Oracle Data Cloud platform API documentation for creating and managing metadata objects, which include but are not limited to:

  • Human-readable category names in the taxonomy
  • Audience segment composition
  • Campaign delivery instructions
  • Server-side configuration of container tags
  • Self-classification categories and rules

For example, an API app partner can use the audiences API to pass individual categories from audience objects into their platform and then use the taxonomy API to get the corresponding human-readable category names.

Oracle obligations

Oracle provides API keys and access to a test environment.

API app partner obligations

  • The API app partner may only use the Oracle Data Cloud platform APIs for working with metadata and may not send or receive any user data with them.
  • Must have a named engineering and product lead during all phases of the product life cycle (planning, development, testing, and production).
  • Any changes to the integration made by the app partner require a minimum six-month notice to Oracle.

Delivery app partner requirements

Follow the data delivery API documentation for receiving clients' user data. For example, a delivery app partner can receive Oracle Data Cloud platform user attributes in their platform for targeting, optimization, analytics, attribution, modeling, and other solutions.

Oracle obligations

  • Oracle provides access to the Oracle Data Cloud platform data delivery APIs.
  • Based on the data delivery integration, Oracle may provide access to Oracle Data Cloud platform metadata APIs.

Data delivery app partner obligations

The data delivery app partner:

  • Must adhere to the privacy requirements specified in the Oracle Marketing Cloud and Oracle Data Cloud Privacy Policy.
  • Must adhere to the data retention requirements specified in the Oracle Data Transfer Agreement and Oracle Data Usage Agreement. Contact your Oracle Data Cloud partner manager for more information on executing these agreements.
  • Must provide data usage reports if the app partner receives third-party data from the Oracle Data Cloud platform. If third-party data is passed, it will be purchased by the client. However, the data delivery app partner is not involved in the financial transaction. For details of the reporting requirements, see AudienceON reporting integration.
  • Based on the integration, may provide an Oracle-supported authentication method and user data delivery and metadata server endpoints.
  • Must have a named engineering and product lead during all phases of the product life cycle (planning, development, testing, and production).
  • Any changes to the integration made by the app partner require a minimum six-month notice to Oracle.

Data ingest app partner requirements

The data ingest process entails extracting user attributes from online, offline, and mobile sources and then mapping the collected attributes into categories via classification rules. For example, data ingest app partners can classify users based on page content and then map users into private first-party Oracle Data Cloud platform categories when they visit those pages.

Oracle obligations

  • Provides access to the Oracle Data Cloud platform data ingest APIs.
  • Provides a test seat and environment in the Oracle Data Cloud platform.

Data ingest app partner obligations

Embedded app partner requirements

Embedding an app directly in the Oracle Data Cloud platform user interface provides DMP clients with streamlined, automated workflows for a variety of partner features.

App partners typically develop an embedded app to automate their existing data ingest and delivery apps. For example, the Oracle OnRamp app is embedded in the platform UI and is available for DMP clients to automatically onboard their CRM data.

Oracle obligations

  • Oracle to provide access to Embedded App Partner’s user interface from the Oracle Data Cloud platform UI for mutual clients.
  • Oracle provides Embedded App Partner with test seat and environment in the Oracle Data Cloud platform.

Data buyer and provider requirements

Partners who want to purchase or sell third-party data must execute an additional contract or agreement. To get started, contact your Oracle Data Cloud business development representative.

User data management

  • For user data in the app partner's development environment, the app partner must purge any user data received from Oracle upon completion of the development and testing phases.
  • For user data in the app partner's production environment, the app partner must adhere to the privacy and data retention requirements specified in the following documents:

Learn more

Developing an app

Installing an app