1. 先判断:这是一个数据链路问题还是投放问题
1.1 用一条可审计链定位断点
Pinterest 购物广告不应被当成一个只要打开开关就会自行运转的黑盒。每次检查都沿着同一条链走:Shopify 商品或变体 → feed 商品项 → Pinterest 目录诊断 → product group → 广告或 Pin → 落地页 → 同意状态 → 浏览器事件或服务器事件 → Pinterest 报告 → Shopify 订单 → 对账和决策。链上的每一段都要有一个可识别的 ID、时间戳、市场、状态和证据,才能分辨是商品事实、目录摄取、投放选择、事件采集还是归因口径造成了差异。
1.2 先走决策树,再改变设置
可以把排查压缩成四个判断:商品事实是否正确;feed 是否按预期摄取;商品组是否包含获准项目;事件和订单是否可以重放而不重复。如果商品价格、库存或 URL 已经错,先冻结受影响的商品组并修正 Shopify 源数据;如果 feed 成功但项目无资格,查看项目级诊断和广告资格,不要把“已摄取”写成“可投放”;如果事件缺失,先审查同意路径、触发器与 event_id;只有链路完整后,才讨论创意和预算实验。这个顺序把风险限制在最小范围,也避免用一次报表波动解释所有问题。
决策树:商品事实错误 → 隔离商品组并修正源数据;feed 未按预期摄取 → 保留最后正确快照并处理认证或字段队列;商品组为空、过宽或含无资格项 → 暂停组并修规则;事件缺失、重复或未获同意 → 停止转换解读并修触发与去重;链路完整 → 才进入受控创意实验。
执行时把“事实”“观察”“假设”“决定”分开记录。事实来自商品记录、事件测试、目录诊断或订单;观察是某个时间窗内的计数;假设是尚未验证的原因;决定必须写明负责人、证据和停止条件。当前 UI、可用地区、账户权限、广告政策、产品限制、数据源计划、报表窗口和归因设置都可能改变;本文按封闭官方资料包复核至 2026-08-30,实际操作前仍要在对应后台重新确认。
2. 先定义目录契约,再谈可投
2.1 把每个可售变体当作一个契约对象
目录契约的核心不是字段越多越好,而是每个字段有来源、有更新时间、有适用市场,并能回到 Shopify 变体。至少记录稳定的商品或变体 ID、标题、描述、规范 URL、主图及图像权利状态、价格和促销价、币种、库存可售状态、品牌、产品类型、condition、适用人群字段、语言、域名、配送目的地、税费展示、Shopify 更新时间、feed 生成时间以及 Pinterest 摄取状态。政策状态、自然分发状态和广告资格状态必须分开,因为其中一个状态正常不代表另外两个状态也正常。
2.2 ID 稳定比标题优化更重要
普通标题、价格、图片、库存或翻译更新不应改变 item_id。若系统确实需要迁移 ID,先建立旧新 crosswalk,列出受影响商品组、广告和事件 ID,再以小市场或小商品组分阶段切换。切换期间同时保存旧 feed 快照、新 feed 快照和事件测试证据;只有新旧 ID 都能解释订单归属且回退路径经过验证,才扩大范围。禁止用换 ID 的方式掩盖商品拒绝、缺字段或库存错误。
| 责任对象 | 必须维护的证据 | 发布前问题 | 安全动作 |
|---|---|---|---|
| Shopify 商品与变体 | 源字段、item_id、库存、价格、更新时间 | 变体是否可售且字段完整 | 暂停异常项目,修源数据 |
| Pinterest 应用与目录 | 连接权限、数据源 ID、摄取时间、诊断 | 权限、市场和数据源是否匹配 | 保留快照,先做小范围重取 |
| Tag 与 Conversions API | 触发器、同意、event_id、测试事件 | 两条路径能否去重 | 停止重复路径,保留日志 |
| 商品组与广告 | 规则、排除、预览数、创意、落地页 | 组是否为空或超范围 | 暂停投放,不删除证据 |
| 分析与支持 | 报表口径、订单样本、负责人 | 是否能解释差异 | 标注时间窗与未知项 |
| 字段组 | 最小契约 | 变化判定 | 复核证据 |
|---|---|---|---|
| 身份 | 稳定 item_id、variant_id、旧新映射 | ID 迁移或重复 | crosswalk 与影响清单 |
| 商品事实 | 标题、描述、品牌、类型、condition | 关键字段缺失或不一致 | Shopify 记录与 feed 行 |
| 商业值 | price、sale_price、currency、availability | 页面、feed、结账不一致 | 页面截面与测试订单 |
| 发现与落地 | 规范 URL、主图、语言、域名 | 重定向、图像失效、语言错位 | URL 访问记录与图像状态 |
| 运行时间 | Shopify 更新、feed 生成、摄取状态 | 摄取延迟或旧快照 | 三个时间戳和目录诊断 |
| 资格状态 | policy、organic、ads eligibility 分列 | 误把一个状态当全通过 | 项目级消息和负责人确认 |
3. 用市场矩阵管理 feed 和落地页
3.1 每个市场语言币种都要有独立行
同一个商品在不同市场可能有不同的域名、语言、价格、税费展示、库存、配送目的地和结账条件。用市场矩阵把这些差异显式化:例如 US-English、CA-English 和 DE-German 即使共用一套商品数据,也要分别核对 URL、币种、运费、税费、翻译、图片、退换说明和结账连续性。不要把一个“全球 feed”当成各市场都正确的证明,也不要在未确认资格时承诺跨市场分发。
3.2 先验证页面,再验证广告
每次 feed 更新都抽取代表性变体,依次比较 feed 值、商品页面值和结账值。发现价格或库存不一致时,暂停对应商品组并记录差异发生的时刻;发现语言跳回另一地区时,检查 canonical URL、重定向和浏览器语言路径;发现图片被替换或失效时,确认主图和图像权利状态。市场行还应有一个“是否可安全恢复”字段,不能只写“已修复”。
| 市场 | 语言/币种 | 域名与 URL | 价格/税费 | 库存/配送 | 翻译/图片 | 结账检查 |
|---|---|---|---|---|---|---|
| US | English / USD | 美国域名与规范 URL | USD、税费显示 | 可售、美国配送 | 英文标题、主图 | 美国地址测试 |
| CA | English / CAD | 加拿大域名与规范 URL | CAD、税费显示 | 可售、加拿大配送 | 英文、区域图片 | 加拿大地址测试 |
| DE | German / EUR | 德国域名与规范 URL | EUR、税费显示 | 可售、德国配送 | 德文、区域图片 | 德国地址测试 |
| AU | English / AUD | 澳大利亚域名与规范 URL | AUD、税费显示 | 可售、澳洲配送 | 英文、区域图片 | 澳洲地址测试 |
| 其他 | 按账户资格确认 | 不共享未经验证的 URL | 不猜币种 | 不猜库存资格 | 标记缺翻译 | 暂不恢复 |
4. 把目录诊断变成可排队的工作
4.1 让不同故障进入不同队列
数据源抓取或认证失败、格式与字段错误、单项拒绝、警告、政策问题、自然分发状态和广告资格必须分开。一个“目录成功”消息只能说明某个阶段成功,不能替代项目级资格。每条队列记录数据源或目录 ID、商品 ID、首次和最后发现时间、受影响市场、严重度、示例 URL、源记录、Pinterest 原文消息、负责人、安全动作、修正证明、重取或复审状态与关闭时间。
4.2 严重度应描述影响而非情绪
严重度不是“看起来很红”,而是故障是否会让错误商品继续被展示、是否影响同意、是否会产生重复事件以及是否能安全隔离。内部响应目标只是团队排队参考,不是 Pinterest 的平台承诺。关闭项必须保留原始消息、修正前后值和恢复条件,历史报表若受影响应做注释,不能擦除旧数。
| 类别 | 发现信号 | 影响范围 | 负责人 | 内部响应目标 | 安全状态 |
|---|---|---|---|---|---|
| 抓取/认证 | 数据源旧、认证错误 | 整个市场或目录 | 应用/数据源 owner | 当日确认 | 冻结受影响组 |
| 字段/格式 | 缺值、类型或 URL 错 | 一批商品项 | 商品数据 owner | 当日分级 | 保留最后正确快照 |
| 单项拒绝 | 项目级错误或政策消息 | 单个或少量项目 | 商品与政策 owner | 先隔离项目 | 不改名掩盖错误 |
| 警告 | 非阻断但有风险提示 | 可变范围 | 诊断 owner | 纳入下一轮 | 标记观察窗口 |
| 资格/分发 | 摄取成功但不可投 | 商品组或市场 | 投放 owner | 恢复前复核 | 暂停该组 |
| 事件/同意 | 缺失、重复或未获同意 | 量测链路 | 数据与隐私 owner | 立即停止错误路径 | 只保留必要采集 |
5. 产品组必须可解释、可预览、可暂停
5.1 产品组规则要能回答“为什么是它”
不要用模糊的“畅销品”作为唯一规则。记录包含条件、排除条件、预览数量、市场、语言、库存和资格过滤、广告目标、受众边界、创意模板、落地页类型、预算护栏、主指标、停止条件和对应的暂停或回退动作。预览数量为零、突然跳变或包含未批准项目都属于发布阻断;先保存组规则和预览快照,再修正 feed 或商品事实。
5.2 把创意测试限制为一个问题
每个实验先写一个假设和一个主指标,例如“统一商品组与落地页的价格语境后,报表中的有效到站事件比例是否更稳定”。只改变一个主要变量,记录广告、商品组、创意和页面版本、市场、排除受众、预算上限、日期、归因窗口与停止规则。不要因为中途一个好看的数字就提前停止,也不要把相关变化写成增量效果。
| 商品组规则 | 明确排除 | 目标/受众 | 创意与落地页 | 检查点 | 停止与恢复 |
|---|---|---|---|---|---|
| 市场=US 且库存可售 | 缺主图、拒绝项 | 预先定义,不扩大 | USD 价格语境与 US URL | 预览数量与抽样页 | 价格不一致即暂停 |
| 类型=某产品线 | 缺翻译、停售 | 与目标一致 | 同一产品承诺 | 规则版本与日期 | 空组不发布 |
| 价格区间 | 货币不符 | 只用于问题验证 | 变量唯一 | 事件和报表可读 | 事件异常即停 |
| 既有组迁移 | 旧 ID 未映射 | 保留旧组影响清单 | 新旧页面对照 | crosswalk 与快照 | 可回到旧组 |
6. 创意、Pin 和落地页要保持同一承诺
6.1 价格、库存和文案必须同源
广告或 Pin 展示的产品名称、图片、价格、促销语境和可售状态,应与用户点击后看到的页面一致。页面若显示另一币种、另一地区、缺货或不可结账,不能靠改写创意来掩盖。把商品组规则、创意版本、页面版本和 feed 快照放在同一份发布记录中,抽样时同时检查首屏、变体选择、库存提示、运费提示和结账入口。
6.2 把政策检查当作持续检查
广告、商品、定向、创意和落地页都受当前 Pinterest Advertising Guidelines 约束。批准或摄取不是永久状态,也不是所有项目都有广告或自然分发资格的证明。UI、目标名称、账户权限、政策解释与限制均属时效性事实;在每次重大调整前,重新查看包内官方政策页和当前账户提示,并把版本与复核时间保存下来。
7. Tag 与 Conversions API 的事件契约
7.1 每个标准事件都要有触发证据
为 page visit、view category、view item、add to cart、checkout 和 purchase 分别写明触发动作、浏览器或服务器来源、同意前置条件、事件名、event_id、时间戳、页面 URL、商品 ID、订单 ID、数量、价值、币种、最小化字段、重试与幂等规则、保留时间和测试证据。页面加载只能证明页面加载,不能证明结账或购买。purchase 的业务真相来自已完成的 Shopify 订单;支付重试、感谢页刷新和服务器重试都不能创建新的购买转换。
7.2 Tag 与 CAPI 共享稳定 ID
同一转换从 Tag 和 CAPI 发送时,使用同一个稳定 event_id 和兼容的事件数据,测试重复行为后才进入报告解读。若 event_id 缺失、大小写不一致、触发时间错位或订单 ID 被重新生成,先隔离重复路径并保留原始日志。CAPI 是服务器事件路径,不是跳过同意、隐私通知、最小化或安全义务的捷径。
| 事件 | 触发 | 浏览器路径 | 服务器路径 | 必要标识 | 去重/同意 |
|---|---|---|---|---|---|
| page visit | 页面真正打开 | Tag,依同意 | 通常不发购买值 | page URL、时间 | 未同意不采营销字段 |
| view item | 商品详情可见 | Tag | 可选互补 | item_id、currency | 同一动作不重复 |
| add to cart | 加购成功 | Tag | 订单前事件可补 | item_id、qty、value | event_id 稳定 |
| checkout | 进入结账 | Tag | 服务器可记录 | cart/order 临时 ID | 记录同意状态 |
| purchase | 订单完成 | Tag 仅在允许时 | CAPI 可补强 | order_id、value、currency | Tag/CAPI 同 event_id |
| 失败/重试 | 可重放动作 | 记录错误 | 幂等重试 | 原始 event_id | 不生成新订单转换 |
8. 同意、最小化与隐私路径
8.1 拒绝同意的路径必须真实可执行
把 Shopify Customer Privacy Settings 的区域设置、同意横幅、第三方脚本控制和 Tag/CAPI 触发器作为一个整体测试。测试同意、拒绝、撤回、不同地区、已登录和访客等路径,检查营销字段、Cookie、事件发送和重试是否都遵守相同条件。服务器端并不自动获得豁免;如果没有适用的同意或允许路径,就不要发送营销事件。
8.2 数据字段按用途最小化
事件契约中只保留完成匹配、去重、报表和对账所需的字段,明确谁能看原始日志、保存多久、如何脱敏和如何删除。测试报告中的订单 ID、页面 URL 和商品 ID应能回到受控样本,但不应把不必要的客户信息复制到广告系统。把隐私设置和事件测试的结果作为发布证据,而不是只截一张设置页。
9. 用 Pinterest 与 Shopify 账本做归因对账
9.1 对账不是强行求同
保存 Pinterest 和 Shopify 各自的日期范围、时区、币种、归因设置与窗口、点击或浏览处理、报表生成时间、同意覆盖率、订单状态、退款取消状态和去重状态。先按稳定订单 ID或经治理的聚合比较,再分类解释差异。Pinterest 报表是广告归因视图,Shopify 报表是店铺侧上下文;两者不能简单相加成为会计总账。
9.2 给每类差异一个可验证的假设
时间延迟和报表窗口差异要等待同一个观察窗口;模型差异要并列显示而不互相替换;身份匹配或同意缺失要看事件覆盖;重复事件要看 event_id;币种问题要保留原币种;退款和取消要按订单状态修正;商品目录不一致要回到 feed 和页面。未知差异应标记为未知,并安排下一次证据收集,而不是填入看似精确的估算。
| 对账维度 | Pinterest 记录 | Shopify 记录 | 比较方式 | 差异分类 | 决定证据 |
|---|---|---|---|---|---|
| 时间 | 报表生成时间、时区、窗口 | 订单创建/完成时间 | 统一显示不改原值 | 延迟/窗口 | 两端时间戳 |
| 身份 | 事件 ID、点击/浏览 | order_id、订单状态 | 稳定 ID 或受控聚合 | 匹配/同意 | 样本映射 |
| 金额 | 平台币种与归因值 | 结账币种、退款 | 分币种比较 | 货币/退款 | 原币种明细 |
| 去重 | Tag/CAPI 接收状态 | 订单唯一性 | event_id 与 order_id | 重复/丢失 | 事件测试日志 |
| 结论 | 归因视图 | 店铺上下文 | 并列而不相加 | 未知也保留 | 注释和负责人 |
10. 用小实验回答一个问题
10.1 预先写清假设和停止条件
实验记录应包含一个主假设、一个主指标、一个材料变量、商品组和广告 ID、资格快照、创意与页面版本、市场、排除受众、预算上限、日期、归因设置、最低运行条件和决定阈值。若问题是“feed 与页面价格是否一致”,就不要同时改变受众、目标和落地页。未经有效实验设计,观察到的相关性不能叫作增量提升。
10.2 先做市场或商品组 canary
扩大范围前必须通过目录、落地页、同意、事件和报表检查。canary 期间只允许批准的商品项进入,保留 holdout 或对照边界,并记录为什么可以扩大或必须停止。广告投放的暂停优先于删除历史证据;实验结束后仍保留规则、快照、事件样本和报告配置。
11. 故障队列:先保住用户体验
11.1 统一写九个字段
每个故障都要写检测信号、影响范围、安全状态、客户体验、负责人、证据、修正动作、回退动作和恢复门槛,并注明历史报表是否需要注释。安全状态要尽量让用户看到正确价格、可用库存、正确语言和可结账页面;不应为了让平台数字好看而继续展示错误商品。
11.2 典型故障的处置顺序
官方应用与旧手动 Tag 重复时,先盘点两条路径和事件样本,再在验证后停掉重复路径;浏览器和 CAPI 的 event_id 不同,则冻结购买解读并修正去重;feed 认证或抓取过期,则保留最后正确快照并暂停受影响组;变体 ID 漂移则建立 crosswalk;市场币种、翻译、库存、页面重定向、结账和政策变化都以受影响范围为边界处理,不牵连无关市场。
| 故障 | 检测/影响 | 安全状态与客户体验 | 修正动作 | 回退/恢复门槛 | 历史记录 |
|---|---|---|---|---|---|
| 应用+手动 Tag 重复 | 同一动作两次 | 关闭重复路径,页面照常可用 | 盘点并测试去重 | 新旧事件样本稳定 | 标注重复窗口 |
| feed 旧或认证失败 | 时间戳、抓取错误 | 暂停受影响商品组 | 修凭证/数据源 | 新摄取与抽样通过 | 保留旧快照 |
| ID 漂移 | 旧项消失、新项出现 | 只保留可解释项 | crosswalk、分阶段切换 | 订单与事件能映射 | 标注迁移 |
| 币种/价格/库存错 | feed 与页面不符 | 暂停错误项,显示真实页 | 修源字段和页面 | 三点值一致 | 不改旧报表 |
| 翻译/重定向/结账坏 | 语言错或无法下单 | 导向正确语言或停投 | 修 URL、翻译、结账 | 多地区抽样通过 | 记录受影响期 |
| 组为空/过宽 | 预览计数异常 | 不发布或立即暂停 | 修规则和排除 | 预览与资格稳定 | 保存组版本 |
| 事件缺失/重复/延迟 | 测试与订单不符 | 暂停转换解读 | 修触发、ID、重试 | 测试接收和去重通过 | 标注数据缺口 |
| 同意被拒仍采集 | 拒绝路径有营销事件 | 立即停止错误采集 | 修隐私控制 | 拒绝样本无营销事件 | 注释覆盖范围 |
| 两端总数不同 | 对账不相等 | 不补数、不相加 | 分类窗口、模型、退款 | 差异有证据或标未知 | 保留原值 |
12. 回退、恢复与证据保全
12.1 回退是一个受控动作
回退顺序通常是暂停商品组或广告投放、保留 feed、诊断、事件和报表快照、恢复最后一份可解释的规则或配置、重新做落地页和事件测试,然后才恢复小范围投放。不要先删除商品、事件或报告,因为删除会让故障无法重现。回退边界必须写明只影响哪些市场、商品组、事件路径和时间窗。
12.2 恢复要有可见的门槛
恢复不是“后台显示绿色”就完成。至少要有:代表性商品的 feed、页面、结账三点一致;目录诊断中的错误已关闭或有明确隔离;产品组预览数在批准范围;同意拒绝路径没有营销事件;Tag/CAPI 同 event_id 可去重;已完成订单能回到受控样本;Pinterest 与 Shopify 的差异有分类和注释。先恢复一个市场或商品组,观察后再扩大。
13. 权限、责任和时间敏感复核
13.1 权限只授予必要动作
应用连接、目录数据源、Tag、CAPI、同意设置、商品组、广告、报表和支持应有明确 owner 与备份 owner。变更权限前保存当前权限和影响面,撤销未知或重复路径前先确认它是否仍在发送事件。支持团队负责把平台消息带回队列,商品数据团队负责源事实,投放团队负责规则与停止,数据团队负责事件和对账。
13.2 复核日期要跟着事实走
UI、可用地区、应用权限、目录字段、摄取计划、广告目标、政策、产品限制和归因设置都会随时间变化。本文对封闭资料包中允许引用的页面按 2026-08-30 复核;这只是复核时间,不是永久保证。每次季度检查或重大账户变更,都要重读官方页面、记录新的界面和适用条件,并把旧报表口径保留下来。
14. 上线前静态与事件验收
14.1 先做内容与字段静态检查
静态清单应逐项确认:目标 slug 与日期不变;9 条源记录都是 published/post 且不在 active、manifest 或既有 map;5 个保留邻居继续独立;正文的目录契约、市场矩阵、诊断队列、商品组、事件、对账、故障和 30/60/90 节奏都出现;中英文各自有准确的链接、表格和 FAQ。不要用标题数量代替字段或流程质量。
14.2 再做代表性动作测试
抽样一个可售变体、一个缺字段项、一个不同市场项和一个有资格边界的项目。检查 feed 行、目录诊断、商品组预览、页面、同意、Tag/CAPI 测试、报表和订单映射。所有测试记录市场、时间、配置版本、样本 ID、观察结果、负责人和恢复条件;如果测试会触发真实广告交付,则先在受控范围暂停,避免把验收动作变成未经记录的投放。
15. 30/60/90 天节奏与决策记录
15.1 前 30 天:建立可见性
前 30 天完成字段契约、市场矩阵、目录诊断队列、同意路径、Tag/CAPI event_id 规则和订单对账样本。先用一个市场或商品组做 canary,保存 feed 与报表快照,设定停止条件。这个阶段的成功标准是每个断点都有人负责、每个恢复都有证据,而不是某个未经定义的广告数字。
15.2 第 60 天:验证可重复性
第 60 天复盘 ID、价格、库存、翻译、页面和事件重试;按故障类别统计关闭质量,而不把平台报表当作唯一成绩。运行一个变量明确的实验,保留对照边界和归因设置;若差异仍无法分类,扩大证据而不是扩大预算。
15.3 第 90 天:决定扩大或收缩
第 90 天仅在目录、页面、同意、事件、对账和政策复核均有稳定证据时扩大市场或商品组。任何扩大动作都可以回到最近的可解释快照。收缩、暂停或改写规则时,保留历史报表、故障注释和实验记录,避免把曾经展示过的状态改写成从未发生。
| 时间 | canary/范围 | holdout 或对照 | 必留证据 | 回退门槛 | 决策 |
|---|---|---|---|---|---|
| 0–30 天 | 单市场、单商品组 | 未受影响组或明确边界 | 字段、feed、诊断、同意、事件、订单 | 任一关键链断裂 | 继续小范围或暂停 |
| 31–60 天 | 复核重复性与一个变量实验 | 记录资格和排除 | 规则/创意/页面/报表配置 | 差异无法分类 | 保持范围或回退 |
| 61–90 天 | 证据充分后扩大 | 保留可比较区间 | 版本、快照、注释、负责人 | 资格、政策或体验变化 | 扩大、收缩或停投 |
| 每次变化 | 只改一个可识别范围 | 不删除历史证据 | 变更前后值与时间 | 无法重现 | 回到上个快照 |
16. 常见问题
问题 1:安装 Pinterest 应用后,feed 和事件就一定完整了吗?
不一定。官方应用可以连接 Shopify 目录、Product Pins、Pinterest Tag 和 Conversions API,但可用性、权限和数据访问会变化;安装动作不等于数据源、项目资格、同意路径和事件去重都通过。应按目录、页面、事件和订单链逐段测试。
问题 2:目录已经摄取成功,是否所有商品都可以投放?
不是。摄取成功、项目诊断、自然分发状态和广告资格是不同信号。用项目组预览和项目级消息核对市场、库存、政策、价格、图片和页面,不要把目录连接写成投放承诺。
问题 3:Conversions API 能否绕过用户同意?
不能。服务器事件不绕过同意、隐私通知、数据最小化或安全控制。拒绝同意的测试路径应没有营销事件;Tag 与 CAPI 只有在允许的路径中才使用稳定 event_id 做去重。
问题 4:Pinterest 和 Shopify 的转换数为什么不一样?
两边承担的观察角度不同,日期范围、时区、归因窗口、点击或浏览处理、身份匹配、同意、延迟、重复、币种、退款和订单状态都可能造成差异。保留原始口径,按类别对账,不要相加或用估算补齐。
问题 5:什么时候可以扩大到更多市场或商品组?
当 canary 的目录诊断、页面与结账、同意、Tag/CAPI 去重、订单映射、报表配置和政策复核都有证据,并且停止与回退边界明确时,再逐步扩大。未验证的资格、空商品组或无法解释的归因差异都应保持暂停。
17. 参考资料与同语种延伸阅读
17.1 封闭资料包中的官方页面
- Pinterest app on Shopify
- Link your Shopify and Pinterest accounts
- Shopping ads
- Before you get started with catalogs
- Data source ingestion
- Catalog diagnostics
- Troubleshoot data-source error messages
- Promote your product groups
- The Pinterest API for Conversions
- Validating your setup with event testing
- Pinterest Tag parameters and cookies
- Add event codes
- Shopify customer privacy settings
- Campaign objective
- Reporting dashboard overview
- Create and manage A/B tests
- Pinterest Advertising Guidelines
- Shopify Analyze marketing
- Shopify marketing performance