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 事件方法和下列常量。您应当将它们用作目录中的属性名称。

  • 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: