Moloco is a machine learning company that provides performance solutions for digital advertising. Their products include the Moloco Cloud DSP for mobile advertising and the Moloco Commerce Media (MCM) for online retailers. Both products are powered by Moloco's machine-learning engine, which optimizes campaigns and provides personalized recommendations to customers.
This integration lets you stream events and event properties from Amplitude to Moloco Commerce Media (MCM).
Keep these things in mind when sending events to Moloco Commerce Media (MCM):
user_id
field matches the Moloco Identity ID to avoid user duplication.To configure an Event Streaming integration from Amplitude to Moloco Commerce Media (MCM), you need the following information from Moloco Commerce Media (MCM):
ADD_TO_CART
ADD_TO_WISHLIST
HOME
ITEM_SEARCH_VIEW
LAND
PAGE_VIEW
PURHCASE
SEARCH
Moloco Demo Test
)_
and empty spaces with a hyphen -
The following chart provides detailed information for each event type.
Event Type | Description | Additional Required Fields |
---|---|---|
HOME | A shopper viewed your website's main or home page. | |
PAGE_VIEW | A shopper visited a page other than the product detail pages or the home page of your site. | page_id Anything that can identify the page uniquely. Use window.location.pathname if unsure. |
ITEM_PAGE_VIEW | A shopper visited a product detail page. | items |
ADD_TO_CART | A shopper added an item to the cart. | items |
ADD_TO_WISHLIST | A shopper put an item into the wish list. | items |
SEARCH | A shopper searches items with keywords or phrases from your site. | search_query |
PURCHASE | A shopper purchased a product. | items , revenue |
LAND | A shopper visited your website from an external source (for example, Google Shopping). | referrer_page_id |
See the following chart for the mapping section.
Moloco Field | Native Amplitude Property | Description | Example |
---|---|---|---|
platform |
Platform | Required. string The channel type. |
Android |
event_id |
Event ID | Required. int An event's unique identifier. |
1234567890 |
user_id |
User ID | string A user's unique identifier. |
testUserID |
os_name |
string The device’s OS. |
Android | |
os_version |
string The version of the device’s OS. |
9.1 | |
device_type |
Device type | string The model of the device. |
Samsung Galaxy Note 4 |
device_persistent_id |
Device ID | string The UDID of the device used for the event. |
English |
custom_id |
Session ID | string The session identifier. |
12345678912345678 |
language |
Language | string Language setting of the device. |
English |
ip_address |
IP Address | string IP Address of the device. |
198.0.0.1 |
library |
Library | string Library/User Agent of the device. |
amplitude-android/3.2.1 |
shipping_charge_currency |
string The shipping charge’s currency in ISO-4217. |
USD | |
shipping_charge_amount |
double The shipping charge without currency. |
15.5 | |
revenue_currency |
string The revenue’s currency in ISO-4217. |
USD | |
revenue_amount |
double The entire revenue of the event without currency |
15.5 | |
page_id |
string Page ID should be a uniquely assigned value for each page in the app or website. Provide a string that can identify the context of the event. Any value will be acceptable if it helps identify unique pages. |
- electronics - categories/12312 - Azd911d - /classes/foo/lectures |
|
referrer_page_id |
string Like the referrer in HTTP, this value indicates which page the user came to the current page from. |
https://mycommerce.com/category/furniture | |
search_query |
string Query string for the search. |
microwave ovens | |
items |
obj Items information. |
Thanks for your feedback!
April 18th, 2024
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2024 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.