adjust-icon

Sociomantic

您可以集成 Adjust SDK 和 Sociomantic 事件。

设置环境

通过源代码安装

您可以通过以下方法手动将 Adjust Sociomantic 插件加入项目中:

  1. 在从发布页面下载的存档中找到 plugin/Sociomantic 文件夹。
  2. ADJSociomantic.hADJSociomantic.m 文件拖拽至您项目中的 Adjust 文件夹。
  3. Choose options for adding these files (选择添加文件选项)对话框出现时,勾选 Copy items if needed 并选择 Create groups

Sociomantic 事件

安装 Sociomantic 插件后,您就能调用 Sociomantic 事件方法和下列常量。您应当将它们用作 dictionary 中的属性名称。

  • NSString *const SCMCategory;
  • NSString *const SCMProductName;
  • NSString *const SCMSalePrice;
  • NSString *const SCMProductURL;
  • NSString *const SCMProductImageURL;
  • NSString *const SCMBrand;
  • NSString *const SCMDescription;
  • NSString *const SCMTimestamp;
  • NSString *const SCMValidityTimestamp;
  • NSString *const SCMQuantity;
  • NSString *const SCMScore;
  • NSString *const SCMProductID;
  • NSString *const SCMAmount;
  • NSString *const SCMCurrency;
  • NSString *const SCMActionConfirmed;
  • NSString *const SCMActionConfirmed;
  • NSString *const SCMCustomerAgeGroup;
  • NSString *const SCMCustomerEducation;
  • NSString *const SCMCustomerGender;
  • NSString *const SCMCustomerID;
  • NSString *const SCMCustomerMHash;
  • NSString *const SCMCustomerSegment;
  • NSString *const SCMCustomerTargeting;

在发送任何 Sociomantic 事件之前,您应当按照下方呈现的方式设置合作伙伴 ID:

设置好合作伙伴 ID 后,就可以集成不同的 Sociomantic 事件了。

示例

客户事件

查看主页

查看产品页面

浏览产品

可用产品参数

参数名称要求描述请注意
SCMCategory必要参数产品类别 (整个类别路径)类别或列表页面跟踪代码中提供的类别信息,应当与动态或产品页面跟踪代码中的类别信息一致。
SCMProductName必要参数产品名称特殊字符不需要编码,但应当以正确的 UTF-8 格式发送。请不要使用任何 HTML 标记。
SCMSalePrice必要参数十进制值促销价格 (例如:2.99)请使用点 (.) 作为小数分隔符,不要使用任何千位数分隔符。
SCMAmount必要参数十进制值正常价格 (例如:3.99)请使用点 (.) 作为小数分隔符,不要使用任何千位数分隔符。
SCMCurrency必要参数ISO 4217 格式货币代码 (例如:EUR)固定货币代码。应当已在跟踪代码示例中为您提供。
SCMProductURL必要参数产品 URL (深度链接)请提供能够正常运作的深度链接,最好不要带有任何点击跟踪参数 (如 Google Analytics、HURRA、Eulerian 等),务必始终使用带 http:// 的深度链接 http://
SCMProductImageURL必要参数产品图片 URL请提供大小适宜的图片。为了在广告中达到最佳展示效果,图片应当至少为 200x200px,并保持相同的长宽比。
SCMBrand必要参数产品品牌特殊字符不需要编码,但应当以正确的 UTF-8 格式发送 (与上文 SCMProductName 相同)。请不要使用任何 HTML 标记。
SCMDescription可选简短产品描述特殊字符不需要编码,但应当以正确的 UTF-8 格式发送 (与上文 SCMProductName 相同)。请不要使用任何 HTML 标记。
SCMTimestamp可选产品可用期限的截止时间戳 (请使用格林尼治标准时间)请提供访客搜索过的日期。该时间戳应当为包装在 NSNumber 中的 NSTimeInterval (参见示例)。
SCMValidityTimestamp可选产品可用期限的截止时间戳 (请使用格林尼治标准时间)请提供产品可用期限的截止 unix 时间戳。对于始终可用的产品,请使用 0。该时间戳应当为包装在 NSNumber 中的 NSTimeInterval (与上文 SCMTimestamp 相同)。
SCMQuantity可选库存产品数量请先与您的 Sociomantic 联系人讨论,确定后再集成该字段
SCMScore可选产品优先级分数 ( 0 - 10.0 之间的值)请先与您的 Sociomantic 联系人讨论,确定后再集成该字段

购物车

可用购物车参数

参数名称要求描述请注意
SCMProductID必要参数产品 ID该产品 ID 不应包含任何色彩与尺寸衍类的子 ID。
SCMAmount可选十进制值产品价格 (例如:2.99)请使用点 (.) 作为小数分隔符,不要使用任何千位数分隔符。即便产品数量值大于 1,也请提供单个产品价格。
SCMCurrency可选ISO 4217 格式货币代码 (例如:EUR)固定货币代码。应当已在跟踪代码示例中为您提供。
SCMQuantity可选选定产品数量请使用整数值。

未确认交易

或带参数:

已确认交易

或带参数:

可用购物车参数

参数名称要求描述请注意
SCMAmount可选十进制值产品价格 (例如:2.99)请使用点 (.) 作为小数分隔符,不要使用任何千位数分隔符。即便产品数量值大于 1,也请提供单个产品价格。
SCMCurrency可选ISO 4217 格式货币代码 (例如:EUR)固定货币代码。应当已在跟踪代码示例中为您提供。
SCMQuantity可选选定产品数量请使用整数值。

Lead 事件

或已确认的 lead: