adjust-icon

Sociomantic

You can integrate the Adjust SDK with Sociomantic events.

Set up your environment

Maven

If you are using Maven, add the following dependency to your build.gradle file:

build.gradle
dependencies {
implementation 'com.adjust.sdk:adjust-android:4.38.5'
implementation 'com.adjust.sdk:adjust-android-criteo:4.38.5'
}

JAR

You can also add the plugin as a JAR file from the releases page.

Sociomantic events

Once you have installed the Sociomantic plugin, you will have access to the Sociomantic events methods as well as the following constants. You should use these as the property names of your dictionaries.

  • final static String SCMCategory;
  • final static String SCMProductName;
  • final static String SCMSalePrice;
  • final static String SCMAmount;
  • final static String SCMCurrency;
  • final static String SCMProductURL;
  • final static String SCMProductImageURL;
  • final static String SCMBrand;
  • final static String SCMDescription;
  • final static String SCMTimestamp;
  • final static String SCMValidityTimestamp;
  • final static String SCMQuantity;
  • final static String SCMScore;
  • final static String SCMProductID;
  • final static String SCMActionConfirmed;
  • final static String SCMCustomerAgeGroup;
  • final static String SCMCustomerEducation;
  • final static String SCMCustomerGender;
  • final static String SCMCustomerID;
  • final static String SCMCustomerMHash;
  • final static String SCMCustomerSegment;
  • final static String SCMCustomerTargeting;
  • final static String SCMTransaction;

Before sending any Sociomantic events, you should set a partner ID as shown below:

Once you have set your partner ID, you can integrate the different Sociomantic events.

Examples

Customer event

View home page

View listing

View product

Available product parameters

Cart

Available cart parameters

Unconfirmed transaction

Or with parameters:

Confirmed transactions

Or with parameters:

Available cart parameters

Lead event

Or confirmed lead: