将 Eloqua 应用程序连接器与批量 API 结合使用时,Eloqua 营销活动出现问题
Problem in Eloqua campaign when using Eloqua app connector with Bulk API
我在活动中使用了 Eloqua 应用程序连接器。最好执行最多 5000 条记录,即每个通知的记录设置为 5000,但我希望导出记录超过 5000,因此我根据 Eloqua documentation 更新每个通知的记录为零,然后使用批量导出 API.
我已成功完全收到所有联系人,例如:10074 个联系人,我从 eloqua 导出,每个 1000 个,反之亦然,并保存到 Azure 容器中
我只遇到一个问题,那就是在活动中,联系人未在等待步骤中显示,但仍显示在 App 连接器上,联系人状态很好,因为每个联系人都在等待操作。如何解决?
当应用程序执行导出时,应用程序需要使用批量更新记录状态API sync action。查看 AppCloud 响应。
通常,应用程序提供商会在步骤中向记录的导出定义添加同步操作,以在导出时将它们设置为 "active"。应用程序提供商还可以在导出时将它们设置为 "complete",这将在成功导出后将它们移动到下一步,但通常在将记录移动到下一步之前应该完成一个操作。
以Action Service为例,应用会执行action,然后使用sync action设置记录在action结果后的状态,即"complete"表示成功,"error"表示失败。如果需要在 Eloqua 中更新数据,则可以将同步操作添加到导入定义中,这将是一条幸福的成功之路。如果操作后不需要更新数据,可以使用 sync action definition 只更新记录状态而不导入任何数据。如果有任何记录需要设置为错误,则需要单独的同步操作定义。
我在活动中使用了 Eloqua 应用程序连接器。最好执行最多 5000 条记录,即每个通知的记录设置为 5000,但我希望导出记录超过 5000,因此我根据 Eloqua documentation 更新每个通知的记录为零,然后使用批量导出 API. 我已成功完全收到所有联系人,例如:10074 个联系人,我从 eloqua 导出,每个 1000 个,反之亦然,并保存到 Azure 容器中
我只遇到一个问题,那就是在活动中,联系人未在等待步骤中显示,但仍显示在 App 连接器上,联系人状态很好,因为每个联系人都在等待操作。如何解决?
当应用程序执行导出时,应用程序需要使用批量更新记录状态API sync action。查看 AppCloud 响应。
通常,应用程序提供商会在步骤中向记录的导出定义添加同步操作,以在导出时将它们设置为 "active"。应用程序提供商还可以在导出时将它们设置为 "complete",这将在成功导出后将它们移动到下一步,但通常在将记录移动到下一步之前应该完成一个操作。
以Action Service为例,应用会执行action,然后使用sync action设置记录在action结果后的状态,即"complete"表示成功,"error"表示失败。如果需要在 Eloqua 中更新数据,则可以将同步操作添加到导入定义中,这将是一条幸福的成功之路。如果操作后不需要更新数据,可以使用 sync action definition 只更新记录状态而不导入任何数据。如果有任何记录需要设置为错误,则需要单独的同步操作定义。