[{"data":1,"prerenderedAt":1294},["ShallowReactive",2],{"articles":3},[4,163,256,578,768,975,1152],{"_path":5,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":9,"description":10,"cover":11,"author":12,"date":14,"layout":15,"badges":16,"body":23,"_type":157,"_id":158,"_source":159,"_file":160,"_stem":161,"_extension":162},"/articles/google-ads-3","articles",false,"","Google Ads谷歌广告投放的经验教训（三）","我最近做了几个SaaS视频生成产品，也投了一段时间的谷歌广告，打算通过系列文章，和大家分享我在使用Google Ads过程中得到的经验和教训。不敢说是最佳实践，大家可以择其善者而从之，其不善者而改之。今天和大家分享广告组和广告的制作方法以及关键字设置。","/articles/google-ads-hero.jpeg",{"name":13},"Victor Cheng","2025-01-05T00:00:00.000Z","article",[17,21],{"color":18,"bg":19,"content":20},"white","rgba(0, 0, 0, 0.3)","Marketing",{"color":18,"bg":19,"content":22},"Google Ads",{"type":24,"children":25,"toc":146},"root",[26,34,39,46,51,57,62,67,72,97,102,107,113,118,123,141],{"type":27,"tag":28,"props":29,"children":31},"element","h1",{"id":30},"google-ads谷歌广告投放的经验教训三",[32],{"type":33,"value":9},"text",{"type":27,"tag":35,"props":36,"children":37},"p",{},[38],{"type":33,"value":10},{"type":27,"tag":40,"props":41,"children":43},"h2",{"id":42},"一广告组",[44],{"type":33,"value":45},"一、广告组",{"type":27,"tag":35,"props":47,"children":48},{},[49],{"type":33,"value":50},"一个广告系列可以有多个广告组。一开始我只开了一个广告组，后来为了测试新的关键字，就开了第二个广告组。个人认为，如果想测试同一个关键词的不同匹配类型，可以开2-3个广告组，否则一个广告组就足够了。广告组的可选设置并不多。",{"type":27,"tag":52,"props":53,"children":55},"h3",{"id":54},"关键字设置",[56],{"type":33,"value":54},{"type":27,"tag":35,"props":58,"children":59},{},[60],{"type":33,"value":61},"一个广告系列建议设置25个左右的关键字。在投放初期，可以将匹配类型设为\"词组匹配\"，有一定量的转化之后，可以改为\"广泛匹配\"。关于\"完全匹配\"、\"词组匹配\"和\"广泛匹配\"的区别，可以参考谷歌的官方文档。",{"type":27,"tag":52,"props":63,"children":65},{"id":64},"重要指标",[66],{"type":33,"value":64},{"type":27,"tag":35,"props":68,"children":69},{},[70],{"type":33,"value":71},"需要重点关注的指标（列）包括：",{"type":27,"tag":73,"props":74,"children":75},"ul",{},[76,82,87,92],{"type":27,"tag":77,"props":78,"children":79},"li",{},[80],{"type":33,"value":81},"转化次数",{"type":27,"tag":77,"props":83,"children":84},{},[85],{"type":33,"value":86},"转化率",{"type":27,"tag":77,"props":88,"children":89},{},[90],{"type":33,"value":91},"每次转化费用",{"type":27,"tag":77,"props":93,"children":94},{},[95],{"type":33,"value":96},"点击率",{"type":27,"tag":35,"props":98,"children":99},{},[100],{"type":33,"value":101},"有时候即使转化次数多，如果在比较长的一段时间内平均每次转化费用远高于产品标价，这个关键词也是需要调整的，因为此时ROI为负。这种情况下转化率一般也比较低，也即点击多转化少。",{"type":27,"tag":35,"props":103,"children":104},{},[105],{"type":33,"value":106},"点击率也是重要指标，如果点击率很低，虽不会浪费预算，但这意味着关键词定位不够精准，未能有效触及目标受众。好的关键词能够确保广告触达最有可能对产品感兴趣的用户群体。如果定位过于宽泛或错误，会大幅降低点击率。",{"type":27,"tag":40,"props":108,"children":110},{"id":109},"二广告",[111],{"type":33,"value":112},"二、广告",{"type":27,"tag":35,"props":114,"children":115},{},[116],{"type":33,"value":117},"最后一步是手动设置广告标题和广告内容，这些需要结合具体产品进行设计。可以先定好关键词，根据关键词设置标题，谷歌也会根据关键词进行提示。",{"type":27,"tag":52,"props":119,"children":121},{"id":120},"广告素材建议",[122],{"type":33,"value":120},{"type":27,"tag":73,"props":124,"children":125},{},[126,131,136],{"type":27,"tag":77,"props":127,"children":128},{},[129],{"type":33,"value":130},"上传图片和徽标",{"type":27,"tag":77,"props":132,"children":133},{},[134],{"type":33,"value":135},"提供丰富的文字和图片素材",{"type":27,"tag":77,"props":137,"children":138},{},[139],{"type":33,"value":140},"从多角度客观真实地宣传产品",{"type":27,"tag":35,"props":142,"children":143},{},[144],{"type":33,"value":145},"喜欢的话，欢迎关注、点赞、分享~",{"title":8,"searchDepth":147,"depth":147,"links":148},2,[149,154],{"id":42,"depth":147,"text":45,"children":150},[151,153],{"id":54,"depth":152,"text":54},3,{"id":64,"depth":152,"text":64},{"id":109,"depth":147,"text":112,"children":155},[156],{"id":120,"depth":152,"text":120},"markdown","content:articles:7.google-ads-3.md","content","articles/7.google-ads-3.md","articles/7.google-ads-3","md",{"_path":164,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":165,"description":166,"cover":11,"author":167,"date":168,"layout":15,"badges":169,"body":172,"_type":157,"_id":253,"_source":159,"_file":254,"_stem":255,"_extension":162},"/articles/google-ads-2","Google Ads谷歌广告投放的经验教训（二）","我最近做了几个SaaS视频生成产品，也投了一段时间的谷歌广告，打算通过系列文章，和大家分享我在使用Google Ads过程中得到的经验和教训。不敢说是最佳实践，大家可以择其善者而从之，其不善者而改之。上期推送发出之后，我和谷歌广告官方的优化师开过一次视频会议，这一期就和大家分享一下收获。",{"name":13},"2025-01-04T00:00:00.000Z",[170,171],{"color":18,"bg":19,"content":20},{"color":18,"bg":19,"content":22},{"type":24,"children":173,"toc":247},[174,179,183,189,194,199,204,209,215,220,226,231,236,242],{"type":27,"tag":28,"props":175,"children":177},{"id":176},"google-ads谷歌广告投放的经验教训二",[178],{"type":33,"value":165},{"type":27,"tag":35,"props":180,"children":181},{},[182],{"type":33,"value":166},{"type":27,"tag":40,"props":184,"children":186},{"id":185},"一如何投放不同国家",[187],{"type":33,"value":188},"一、如何投放不同国家",{"type":27,"tag":35,"props":190,"children":191},{},[192],{"type":33,"value":193},"我之前其实尝试过投放不同国家，但只开了一个广告系列，在里面选择多个地理位置。根据观察，在日预算固定的情况下，人口基数大的国家会占有绝大多数预算，导致人口少的国家展示和点击次数都较少，需要很多天才能为人口少的国家积累到一定量的数据。",{"type":27,"tag":35,"props":195,"children":196},{},[197],{"type":33,"value":198},"谷歌优化师建议为不同国家分别开设广告系列，由于不同国家单次点击成本不同，可以通过设置不同的预算来实现相同的日点击绝对值。在日点击处于同一水平线的情况下，对比不同国家的转化率和单次转化成本，从而确定不同国家的投放效果，当然也可以参考点击率。",{"type":27,"tag":35,"props":200,"children":201},{},[202],{"type":33,"value":203},"我们一开始可能会测试投放多个国家，因此这样会使短期成本剧增。折中的方案也许是，不一定追求每个国家有相同的点击量，只不过积累你觉得\"足够\"数量的点击就可以了。之后，我们可以通过单次转化成本和转化率这两个指标来判断不同国家的广告效果。",{"type":27,"tag":35,"props":205,"children":206},{},[207],{"type":33,"value":208},"最后补充一点，如果想在欧洲投广告，需要在自己的网站安装\"意见征求模式\"，这是一个技术问题，可以去谷歌广告官网了解。",{"type":27,"tag":40,"props":210,"children":212},{"id":211},"二关于出价策略的补充",[213],{"type":33,"value":214},"二、关于出价策略的补充",{"type":27,"tag":35,"props":216,"children":217},{},[218],{"type":33,"value":219},"我们在上一期推送中提到，初期可将出价策略设为\"点击次数\"，积累一定的点击之后将其改为\"转化次数\"。等转化次数超过50次之后，优化师建议可以设置目标每次转化费用，这个费用要略高于实际的平均每次转化费用。",{"type":27,"tag":40,"props":221,"children":223},{"id":222},"三如何选择投放网络",[224],{"type":33,"value":225},"三、如何选择投放网络",{"type":27,"tag":35,"props":227,"children":228},{},[229],{"type":33,"value":230},"上次我们提到投放网络只选择\"谷歌搜索网络\"（这也是优化师的建议），也就是说当用户主动搜索时才显示广告。不过在上一期推送的截图里，大家可以看到搜索网络合作伙伴也是被选中的。因为根据我自己的实践，搜索网络合作伙伴也可以带来转化，且单次转化成本较低，但与此同时点击率非常低。",{"type":27,"tag":35,"props":232,"children":233},{},[234],{"type":33,"value":235},"搜索网络合作伙伴和展示广告网络的广告是被动显示的，可能会浪费预算。但如果预算充裕，试用一下搜索网络合作伙伴未尝不可。",{"type":27,"tag":40,"props":237,"children":239},{"id":238},"四广告投放时间",[240],{"type":33,"value":241},"四、广告投放时间",{"type":27,"tag":35,"props":243,"children":244},{},[245],{"type":33,"value":246},"我们投的是搜索广告，广告展示来自用户的主动搜索，因此优化师建议最好不要限制投放时间。不过在实践中，我发现当地时间白天的转化效果貌似比晚上要好一些。如果不限制投放时间，由于时区不同，当地时间下午之前预算可能已经花光了。这个问题也是见仁见智，绝知此事要躬行。",{"title":8,"searchDepth":147,"depth":147,"links":248},[249,250,251,252],{"id":185,"depth":147,"text":188},{"id":211,"depth":147,"text":214},{"id":222,"depth":147,"text":225},{"id":238,"depth":147,"text":241},"content:articles:6.google-ads-2.md","articles/6.google-ads-2.md","articles/6.google-ads-2",{"_path":257,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":258,"description":259,"cover":11,"author":260,"date":261,"layout":15,"badges":262,"body":265,"_type":157,"_id":575,"_source":159,"_file":576,"_stem":577,"_extension":162},"/articles/google-ads","Google Ads谷歌广告投放的经验教训（一）","我最近做了几个SaaS图片和视频生成产品，也投了一段时间的谷歌广告，打算通过系列文章，和大家分享我在使用Google Ads过程中得到的经验和教训。大家可以择其善者而从之，其不善者而改之。",{"name":13},"2024-11-30T00:00:00.000Z",[263,264],{"color":18,"bg":19,"content":20},{"color":18,"bg":19,"content":22},{"type":24,"children":266,"toc":564},[267,272,276,281,286,299,304,318,323,329,334,357,362,367,373,396,401,406,412,531,536,541,559],{"type":27,"tag":28,"props":268,"children":270},{"id":269},"google-ads谷歌广告投放的经验教训一",[271],{"type":33,"value":258},{"type":27,"tag":35,"props":273,"children":274},{},[275],{"type":33,"value":259},{"type":27,"tag":40,"props":277,"children":279},{"id":278},"流量的重要性",[280],{"type":33,"value":278},{"type":27,"tag":35,"props":282,"children":283},{},[284],{"type":33,"value":285},"这是一个流量的时代，不论是做电商还是SaaS，首先都需要流量。有了流量，才能谈转化、收益等等。流量分自然流量和付费流量：",{"type":27,"tag":73,"props":287,"children":288},{},[289,294],{"type":27,"tag":77,"props":290,"children":291},{},[292],{"type":33,"value":293},"\"产品火了\"带来的口耳相传和来自搜索引擎的免费流量是自然流量",{"type":27,"tag":77,"props":295,"children":296},{},[297],{"type":33,"value":298},"通过广告来的流量是付费流量",{"type":27,"tag":35,"props":300,"children":301},{},[302],{"type":33,"value":303},"今天我们只谈付费流量。首先区别两个概念：",{"type":27,"tag":305,"props":306,"children":307},"ol",{},[308,313],{"type":27,"tag":77,"props":309,"children":310},{},[311],{"type":33,"value":312},"我们可以去Google Ads买广告宣传自己",{"type":27,"tag":77,"props":314,"children":315},{},[316],{"type":33,"value":317},"也可以去Google AdSense和其他平台卖广告赚钱",{"type":27,"tag":35,"props":319,"children":320},{},[321],{"type":33,"value":322},"前者是花钱推广自己的产品或服务，后者是在自己的网站有流量的情况下，赚别人的广告费。我们只谈前者，也就是怎么在Google Ads打广告。",{"type":27,"tag":40,"props":324,"children":326},{"id":325},"google-ads的结构",[327],{"type":33,"value":328},"Google Ads的结构",{"type":27,"tag":35,"props":330,"children":331},{},[332],{"type":33,"value":333},"首先我们要摸清Google Ads的结构：",{"type":27,"tag":73,"props":335,"children":336},{},[337,342,347,352],{"type":27,"tag":77,"props":338,"children":339},{},[340],{"type":33,"value":341},"一个Gmail账号可以开多个广告账号",{"type":27,"tag":77,"props":343,"children":344},{},[345],{"type":33,"value":346},"一个广告账号可以开多个广告系列",{"type":27,"tag":77,"props":348,"children":349},{},[350],{"type":33,"value":351},"一个广告系列可以开多个广告组",{"type":27,"tag":77,"props":353,"children":354},{},[355],{"type":33,"value":356},"一个广告组下面又可以设置多个广告",{"type":27,"tag":40,"props":358,"children":360},{"id":359},"广告账号设置",[361],{"type":33,"value":359},{"type":27,"tag":35,"props":363,"children":364},{},[365],{"type":33,"value":366},"广告账号可以理解为最顶层的结构，因为不同的广告账号要分别设置广告主、付款方式，即使这些广告账号属于同一个Gmail账号。",{"type":27,"tag":52,"props":368,"children":370},{"id":369},"重要注意事项",[371],{"type":33,"value":372},"重要注意事项：",{"type":27,"tag":305,"props":374,"children":375},{},[376,381,386,391],{"type":27,"tag":77,"props":377,"children":378},{},[379],{"type":33,"value":380},"开设新广告账号时需要选择结算国家和币种（之后不能修改）",{"type":27,"tag":77,"props":382,"children":383},{},[384],{"type":33,"value":385},"除非持有外国护照或永居卡，建议选择中国作为结算国家",{"type":27,"tag":77,"props":387,"children":388},{},[389],{"type":33,"value":390},"新账号需要进行广告客户验证（需要护照、身份证等证件）",{"type":27,"tag":77,"props":392,"children":393},{},[394],{"type":33,"value":395},"Gmail首个广告账号可获得满500美元赠500美元的优惠（仅限选定的结算国家使用）",{"type":27,"tag":40,"props":397,"children":399},{"id":398},"广告系列设置",[400],{"type":33,"value":398},{"type":27,"tag":35,"props":402,"children":403},{},[404],{"type":33,"value":405},"广告系列是谷歌广告的核心，控制广告投放的核心设置都在这里。",{"type":27,"tag":52,"props":407,"children":409},{"id":408},"主要设置项",[410],{"type":33,"value":411},"主要设置项：",{"type":27,"tag":305,"props":413,"children":414},{},[415,437,458,484,505],{"type":27,"tag":77,"props":416,"children":417},{},[418,424],{"type":27,"tag":419,"props":420,"children":421},"strong",{},[422],{"type":33,"value":423},"营销目标选择",{"type":27,"tag":73,"props":425,"children":426},{},[427,432],{"type":27,"tag":77,"props":428,"children":429},{},[430],{"type":33,"value":431},"可选\"销售\"、\"潜在客户\"和\"网站流量\"",{"type":27,"tag":77,"props":433,"children":434},{},[435],{"type":33,"value":436},"建议符合实际目标",{"type":27,"tag":77,"props":438,"children":439},{},[440,445],{"type":27,"tag":419,"props":441,"children":442},{},[443],{"type":33,"value":444},"投放网络",{"type":27,"tag":73,"props":446,"children":447},{},[448,453],{"type":27,"tag":77,"props":449,"children":450},{},[451],{"type":33,"value":452},"建议只投搜索网络",{"type":27,"tag":77,"props":454,"children":455},{},[456],{"type":33,"value":457},"展示广告网络（包括YouTube等）精确性较低",{"type":27,"tag":77,"props":459,"children":460},{},[461,466],{"type":27,"tag":419,"props":462,"children":463},{},[464],{"type":33,"value":465},"地理位置和语言",{"type":27,"tag":73,"props":467,"children":468},{},[469,474,479],{"type":27,"tag":77,"props":470,"children":471},{},[472],{"type":33,"value":473},"根据目标市场确定",{"type":27,"tag":77,"props":475,"children":476},{},[477],{"type":33,"value":478},"语言要与投放国家匹配",{"type":27,"tag":77,"props":480,"children":481},{},[482],{"type":33,"value":483},"建议考虑网站语言与目标市场的匹配度",{"type":27,"tag":77,"props":485,"children":486},{},[487,492],{"type":27,"tag":419,"props":488,"children":489},{},[490],{"type":33,"value":491},"预算设置",{"type":27,"tag":73,"props":493,"children":494},{},[495,500],{"type":27,"tag":77,"props":496,"children":497},{},[498],{"type":33,"value":499},"初期建议设置较低预算",{"type":27,"tag":77,"props":501,"children":502},{},[503],{"type":33,"value":504},"随数据积累可逐步调整",{"type":27,"tag":77,"props":506,"children":507},{},[508,513],{"type":27,"tag":419,"props":509,"children":510},{},[511],{"type":33,"value":512},"出价策略",{"type":27,"tag":73,"props":514,"children":515},{},[516,521,526],{"type":27,"tag":77,"props":517,"children":518},{},[519],{"type":33,"value":520},"\"点击次数\"：预算容易花完，转化率较低",{"type":27,"tag":77,"props":522,"children":523},{},[524],{"type":33,"value":525},"\"转化次数\"：点击数较低，转化率较好",{"type":27,"tag":77,"props":527,"children":528},{},[529],{"type":33,"value":530},"建议初期选择\"点击次数\"积累数据，后期可改为\"转化次数\"",{"type":27,"tag":40,"props":532,"children":534},{"id":533},"未完待续",[535],{"type":33,"value":533},{"type":27,"tag":35,"props":537,"children":538},{},[539],{"type":33,"value":540},"我将在之后的文章中与大家分享：",{"type":27,"tag":73,"props":542,"children":543},{},[544,549,554],{"type":27,"tag":77,"props":545,"children":546},{},[547],{"type":33,"value":548},"制作广告组和广告的心得体会",{"type":27,"tag":77,"props":550,"children":551},{},[552],{"type":33,"value":553},"如何通过谷歌广告进行关键词规划",{"type":27,"tag":77,"props":555,"children":556},{},[557],{"type":33,"value":558},"如何强化自己网站的自然流量",{"type":27,"tag":35,"props":560,"children":561},{},[562],{"type":33,"value":563},"喜欢的话，欢迎分享~",{"title":8,"searchDepth":147,"depth":147,"links":565},[566,567,568,571,574],{"id":278,"depth":147,"text":278},{"id":325,"depth":147,"text":328},{"id":359,"depth":147,"text":359,"children":569},[570],{"id":369,"depth":152,"text":372},{"id":398,"depth":147,"text":398,"children":572},[573],{"id":408,"depth":152,"text":411},{"id":533,"depth":147,"text":533},"content:articles:5.google-ads.md","articles/5.google-ads.md","articles/5.google-ads",{"_path":579,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":580,"description":581,"cover":582,"author":583,"date":584,"layout":15,"badges":585,"body":590,"_type":157,"_id":765,"_source":159,"_file":766,"_stem":767,"_extension":162},"/articles/conversion-rate","AI时代的快速产品验证：从MVP到付费用户","在当今快速变化的科技环境中，独立开发者和创业者面临着如何快速验证产品想法的挑战。本文将分享一种高效的方法，帮助你在短时间内测试产品的付费意愿，并为后续开发决策提供有力支持。","/articles/conversion.jpeg",{"name":13},"2024-10-10T00:00:00.000Z",[586,588],{"color":18,"bg":19,"content":587},"AI",{"color":18,"bg":19,"content":589},"产品开发",{"type":24,"children":591,"toc":757},[592,597,601,607,638,644,667,673,704,710,728,734,747,752],{"type":27,"tag":28,"props":593,"children":595},{"id":594},"ai时代的快速产品验证从mvp到付费用户",[596],{"type":33,"value":580},{"type":27,"tag":35,"props":598,"children":599},{},[600],{"type":33,"value":581},{"type":27,"tag":40,"props":602,"children":604},{"id":603},"_1-构建最小可行产品mvp",[605],{"type":33,"value":606},"1. 构建最小可行产品（MVP）",{"type":27,"tag":73,"props":608,"children":609},{},[610,615,620],{"type":27,"tag":77,"props":611,"children":612},{},[613],{"type":33,"value":614},"利用现有模板或购买专业模板快速搭建网站。Vercel提供了许多免费且美观的模板，也有功能更完善的付费选项，如shipfa.st。",{"type":27,"tag":77,"props":616,"children":617},{},[618],{"type":33,"value":619},"确保UI设计专业且吸引人，这对用户的第一印象至关重要。",{"type":27,"tag":77,"props":621,"children":622},{},[623,625],{"type":33,"value":624},"实现基本的付费墙功能：\n",{"type":27,"tag":73,"props":626,"children":627},{},[628,633],{"type":27,"tag":77,"props":629,"children":630},{},[631],{"type":33,"value":632},"未登录用户尝试使用功能时弹出登录窗口",{"type":27,"tag":77,"props":634,"children":635},{},[636],{"type":33,"value":637},"已登录但未订阅的用户重定向到价格/订阅页面",{"type":27,"tag":40,"props":639,"children":641},{"id":640},"_2-投放精准广告",[642],{"type":33,"value":643},"2. 投放精准广告",{"type":27,"tag":73,"props":645,"children":646},{},[647,652,657,662],{"type":27,"tag":77,"props":648,"children":649},{},[650],{"type":33,"value":651},"选择Google关键词搜索广告作为主要渠道。",{"type":27,"tag":77,"props":653,"children":654},{},[655],{"type":33,"value":656},"设定初步转化率目标，例如每100次独立访问（UV）至少产生一次付费。",{"type":27,"tag":77,"props":658,"children":659},{},[660],{"type":33,"value":661},"根据大数定律，增加样本量以获得更准确的数据。",{"type":27,"tag":77,"props":663,"children":664},{},[665],{"type":33,"value":666},"利用SEMrush等工具分析关键词搜索量，结合Google Trends选择合适的目标国家。",{"type":27,"tag":40,"props":668,"children":670},{"id":669},"_3-分析转化率",[671],{"type":33,"value":672},"3. 分析转化率",{"type":27,"tag":73,"props":674,"children":675},{},[676,681],{"type":27,"tag":77,"props":677,"children":678},{},[679],{"type":33,"value":680},"如果转化率不理想，重新评估所选关键词和服务的付费潜力。",{"type":27,"tag":77,"props":682,"children":683},{},[684,686],{"type":33,"value":685},"转化率达标则进入下一阶段，着手SEO优化：\n",{"type":27,"tag":73,"props":687,"children":688},{},[689,694,699],{"type":27,"tag":77,"props":690,"children":691},{},[692],{"type":33,"value":693},"创作高质量内容",{"type":27,"tag":77,"props":695,"children":696},{},[697],{"type":33,"value":698},"构建外部链接",{"type":27,"tag":77,"props":700,"children":701},{},[702],{"type":33,"value":703},"提升搜索引擎排名和整体竞争力",{"type":27,"tag":40,"props":705,"children":707},{"id":706},"_4-心态调整与资源分配",[708],{"type":33,"value":709},"4. 心态调整与资源分配",{"type":27,"tag":73,"props":711,"children":712},{},[713,718,723],{"type":27,"tag":77,"props":714,"children":715},{},[716],{"type":33,"value":717},"认识到独立开发最大的挑战往往是心理负担，而非小额经济成本。",{"type":27,"tag":77,"props":719,"children":720},{},[721],{"type":33,"value":722},"重视快速获得反馈，无论正面还是负面，都能帮助你更快地迭代和改进产品。",{"type":27,"tag":77,"props":724,"children":725},{},[726],{"type":33,"value":727},"对于竞争激烈的关键词或初期难以获得自然流量的情况，这种方法尤其适用。",{"type":27,"tag":40,"props":729,"children":731},{"id":730},"_5-方法适用范围",[732],{"type":33,"value":733},"5. 方法适用范围",{"type":27,"tag":73,"props":735,"children":736},{},[737,742],{"type":27,"tag":77,"props":738,"children":739},{},[740],{"type":33,"value":741},"主要适用于需要用户付费订阅的产品或服务。",{"type":27,"tag":77,"props":743,"children":744},{},[745],{"type":33,"value":746},"不适合依赖流量变现的纯广告网站模式。",{"type":27,"tag":40,"props":748,"children":750},{"id":749},"结语",[751],{"type":33,"value":749},{"type":27,"tag":35,"props":753,"children":754},{},[755],{"type":33,"value":756},"在AI驱动的产品开发时代，快速验证想法和获取用户反馈变得前所未有的重要。通过构建MVP、精准投放广告和及时分析数据，我们可以在最短的时间内了解市场需求，为产品的进一步开发和优化指明方向。记住，成功的关键不仅在于技术实现，更在于理解用户需求和市场动态。让我们携手共进，在这个充满机遇的时代创造出更多有价值的产品！",{"title":8,"searchDepth":147,"depth":147,"links":758},[759,760,761,762,763,764],{"id":603,"depth":147,"text":606},{"id":640,"depth":147,"text":643},{"id":669,"depth":147,"text":672},{"id":706,"depth":147,"text":709},{"id":730,"depth":147,"text":733},{"id":749,"depth":147,"text":749},"content:articles:4.conversion-rate.md","articles/4.conversion-rate.md","articles/4.conversion-rate",{"_path":769,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":770,"description":771,"cover":772,"author":773,"date":774,"layout":15,"badges":775,"body":779,"_type":157,"_id":972,"_source":159,"_file":973,"_stem":974,"_extension":162},"/articles/cursor","AI时代的产品开发：Cursor辅助编程实践","在AI快速发展的今天，如何正确利用AI工具进行产品开发是每个开发者和产品人都需要思考的问题。本文将分享使用Cursor（基于Claude-3.5-sonnet）进行辅助开发的一些心得和最佳实践。","/articles/cursor.png",{"name":13},"2024-09-21T00:00:00.000Z",[776,777],{"color":18,"bg":19,"content":587},{"color":18,"bg":19,"content":778},"编程",{"type":24,"children":780,"toc":964},[781,786,790,796,834,840,845,871,877,902,908,926,932,937,955,959],{"type":27,"tag":28,"props":782,"children":784},{"id":783},"ai时代的产品开发cursor辅助编程实践",[785],{"type":33,"value":770},{"type":27,"tag":35,"props":787,"children":788},{},[789],{"type":33,"value":771},{"type":27,"tag":40,"props":791,"children":793},{"id":792},"_1-优化cursor使用环境",[794],{"type":33,"value":795},"1. 优化Cursor使用环境",{"type":27,"tag":73,"props":797,"children":798},{},[799,813,829],{"type":27,"tag":77,"props":800,"children":801},{},[802,804,811],{"type":33,"value":803},"在项目根目录添加",{"type":27,"tag":805,"props":806,"children":808},"code",{"className":807},[],[809],{"type":33,"value":810},".cursorrules",{"type":33,"value":812},"文件，类似于system prompt，可以提升Chat和快捷键功能的表现。",{"type":27,"tag":77,"props":814,"children":815},{},[816,818,827],{"type":33,"value":817},"可以参考",{"type":27,"tag":819,"props":820,"children":824},"a",{"href":821,"rel":822},"https://cursor.directory/",[823],"nofollow",[825],{"type":33,"value":826},"cursor.directory",{"type":33,"value":828},"上的模板，根据自己的项目需求进行定制。",{"type":27,"tag":77,"props":830,"children":831},{},[832],{"type":33,"value":833},"记得在Cursor设置中开启\"Include .cursorrules file\"选项。",{"type":27,"tag":40,"props":835,"children":837},{"id":836},"_2-利用cursor辅助学习",[838],{"type":33,"value":839},"2. 利用Cursor辅助学习",{"type":27,"tag":35,"props":841,"children":842},{},[843],{"type":33,"value":844},"Cursor不仅可以辅助编程，还是学习新框架和技术的有力工具：",{"type":27,"tag":73,"props":846,"children":847},{},[848,861,866],{"type":27,"tag":77,"props":849,"children":850},{},[851,853,859],{"type":33,"value":852},"使用",{"type":27,"tag":805,"props":854,"children":856},{"className":855},[],[857],{"type":33,"value":858},"@codebase",{"type":33,"value":860},"命令让Cursor解释项目结构和组成。",{"type":27,"tag":77,"props":862,"children":863},{},[864],{"type":33,"value":865},"边做项目边学习，比传统的学习方法更高效。",{"type":27,"tag":77,"props":867,"children":868},{},[869],{"type":33,"value":870},"适用于学习新语言、框架或技术栈。",{"type":27,"tag":40,"props":872,"children":874},{"id":873},"_3-提高ai输出准确度的技巧",[875],{"type":33,"value":876},"3. 提高AI输出准确度的技巧",{"type":27,"tag":73,"props":878,"children":879},{},[880,885,897],{"type":27,"tag":77,"props":881,"children":882},{},[883],{"type":33,"value":884},"给Cursor的上下文越短越好，可以选中特定代码段后给出prompt。",{"type":27,"tag":77,"props":886,"children":887},{},[888,890,895],{"type":33,"value":889},"对于涉及多个文件的新功能，使用",{"type":27,"tag":805,"props":891,"children":893},{"className":892},[],[894],{"type":33,"value":858},{"type":33,"value":896},"命令以保证整体一致性。",{"type":27,"tag":77,"props":898,"children":899},{},[900],{"type":33,"value":901},"第一步的prompt要尽可能精确，避免多次debug。",{"type":27,"tag":40,"props":903,"children":905},{"id":904},"_4-人机协作保持判断",[906],{"type":33,"value":907},"4. 人机协作，保持判断",{"type":27,"tag":73,"props":909,"children":910},{},[911,916,921],{"type":27,"tag":77,"props":912,"children":913},{},[914],{"type":33,"value":915},"不要盲目接受Cursor的所有建议，特别是Tab补全。",{"type":27,"tag":77,"props":917,"children":918},{},[919],{"type":33,"value":920},"在接受更改前，仔细检查Cursor的修改建议。",{"type":27,"tag":77,"props":922,"children":923},{},[924],{"type":33,"value":925},"养成使用版本控制系统（如git）的习惯，以便于代码回退。",{"type":27,"tag":40,"props":927,"children":929},{"id":928},"_5-cursor的多功能应用",[930],{"type":33,"value":931},"5. Cursor的多功能应用",{"type":27,"tag":35,"props":933,"children":934},{},[935],{"type":33,"value":936},"除了编程，Cursor还可用于：",{"type":27,"tag":73,"props":938,"children":939},{},[940,945,950],{"type":27,"tag":77,"props":941,"children":942},{},[943],{"type":33,"value":944},"多语言翻译（后续可能需要手动调整以优化SEO）",{"type":27,"tag":77,"props":946,"children":947},{},[948],{"type":33,"value":949},"写作博客文章",{"type":27,"tag":77,"props":951,"children":952},{},[953],{"type":33,"value":954},"其他需要上下文信息的任务",{"type":27,"tag":40,"props":956,"children":957},{"id":749},[958],{"type":33,"value":749},{"type":27,"tag":35,"props":960,"children":961},{},[962],{"type":33,"value":963},"在AI辅助开发的时代，我们既要善用工具提高效率，也要保持自己的判断力。Cursor作为一个强大的AI辅助编程工具，可以大大提升我们的开发效率和学习速度。但同时，我们也要记住，AI是辅助工具，最终的决策和创意仍然来自于开发者自身。通过合理使用Cursor，我们可以在保持创造力的同时，显著提高开发效率和代码质量。",{"title":8,"searchDepth":147,"depth":147,"links":965},[966,967,968,969,970,971],{"id":792,"depth":147,"text":795},{"id":836,"depth":147,"text":839},{"id":873,"depth":147,"text":876},{"id":904,"depth":147,"text":907},{"id":928,"depth":147,"text":931},{"id":749,"depth":147,"text":749},"content:articles:3.cursor.md","articles/3.cursor.md","articles/3.cursor",{"_path":976,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":977,"description":978,"cover":979,"author":980,"date":981,"layout":15,"badges":982,"body":986,"_type":157,"_id":1149,"_source":159,"_file":1150,"_stem":1151,"_extension":162},"/articles/product-chat","AI时代的产品开发：与算法大佬的一次深度对话","前几天有幸与一位算法技术大佬共进晚餐，这次交流给了我很多关于AI产品开发的启发。在这个AI快速发展的时代，如何正确看待AI在产品中的角色，如何开发真正有价值的AI产品，是每个产品人都需要思考的问题。以下是我从这次对话中获得的几点重要洞察：","/articles/ai-needs.jpeg",{"name":13},"2024-09-07T00:00:00.000Z",[983,984],{"color":18,"bg":19,"content":587},{"color":18,"bg":19,"content":985},"产品",{"type":24,"children":987,"toc":1142},[988,993,997,1003,1008,1031,1036,1042,1047,1060,1065,1071,1076,1094,1099,1105,1110,1128,1133,1137],{"type":27,"tag":28,"props":989,"children":991},{"id":990},"ai时代的产品开发与算法大佬的一次深度对话",[992],{"type":33,"value":977},{"type":27,"tag":35,"props":994,"children":995},{},[996],{"type":33,"value":978},{"type":27,"tag":40,"props":998,"children":1000},{"id":999},"_1-产品成功的两大关键",[1001],{"type":33,"value":1002},"1. 产品成功的两大关键",{"type":27,"tag":35,"props":1004,"children":1005},{},[1006],{"type":33,"value":1007},"开发一个成功的产品主要需要考虑两个方面：",{"type":27,"tag":73,"props":1009,"children":1010},{},[1011,1021],{"type":27,"tag":77,"props":1012,"children":1013},{},[1014,1019],{"type":27,"tag":419,"props":1015,"children":1016},{},[1017],{"type":33,"value":1018},"技术可行性",{"type":33,"value":1020},"：我们是否有能力将这个想法变为现实？",{"type":27,"tag":77,"props":1022,"children":1023},{},[1024,1029],{"type":27,"tag":419,"props":1025,"children":1026},{},[1027],{"type":33,"value":1028},"市场需求",{"type":33,"value":1030},"（Product-Market Fit，简称PMF）：是否有足够的用户需要这个产品？",{"type":27,"tag":35,"props":1032,"children":1033},{},[1034],{"type":33,"value":1035},"这两点看似简单，却是产品成功的根本。无论是AI产品还是传统产品，都需要在这两个方面达到平衡。",{"type":27,"tag":40,"props":1037,"children":1039},{"id":1038},"_2-不要为ai而ai",[1040],{"type":33,"value":1041},"2. 不要为AI而AI",{"type":27,"tag":35,"props":1043,"children":1044},{},[1045],{"type":33,"value":1046},"虽然现在AI是热门话题，但我们不应该为了使用AI而强行开发应用。相反，最理想的情况是：",{"type":27,"tag":73,"props":1048,"children":1049},{},[1050,1055],{"type":27,"tag":77,"props":1051,"children":1052},{},[1053],{"type":33,"value":1054},"这个需求在几年前就已经存在",{"type":27,"tag":77,"props":1056,"children":1057},{},[1058],{"type":33,"value":1059},"现在恰好可以用AI技术来解决这个需求",{"type":27,"tag":35,"props":1061,"children":1062},{},[1063],{"type":33,"value":1064},"这种情况下，AI技术的应用是水到渠成的，而不是强加的。我们应该避免\"把AI当锤子，到处找钉子\"的思维方式。",{"type":27,"tag":40,"props":1066,"children":1068},{"id":1067},"_3-ai不一定是产品核心",[1069],{"type":33,"value":1070},"3. AI不一定是产品核心",{"type":27,"tag":35,"props":1072,"children":1073},{},[1074],{"type":33,"value":1075},"一个常见的误区是认为AI必须是产品的核心功能。事实上，AI可以扮演多种角色：",{"type":27,"tag":73,"props":1077,"children":1078},{},[1079,1084,1089],{"type":27,"tag":77,"props":1080,"children":1081},{},[1082],{"type":33,"value":1083},"作为引流工具",{"type":27,"tag":77,"props":1085,"children":1086},{},[1087],{"type":33,"value":1088},"作为产品的辅助功能，锦上添花",{"type":27,"tag":77,"props":1090,"children":1091},{},[1092],{"type":33,"value":1093},"在后台优化用户体验",{"type":27,"tag":35,"props":1095,"children":1096},{},[1097],{"type":33,"value":1098},"最核心的仍然是产品本身解决的问题和带来的价值。AI只是实现这一目标的工具之一。",{"type":27,"tag":40,"props":1100,"children":1102},{"id":1101},"_4-建立自己的社区",[1103],{"type":33,"value":1104},"4. 建立自己的社区",{"type":27,"tag":35,"props":1106,"children":1107},{},[1108],{"type":33,"value":1109},"在产品开发过程中，建立和维护自己的社区（community）非常重要。社区可以：",{"type":27,"tag":73,"props":1111,"children":1112},{},[1113,1118,1123],{"type":27,"tag":77,"props":1114,"children":1115},{},[1116],{"type":33,"value":1117},"提供直接的用户反馈",{"type":27,"tag":77,"props":1119,"children":1120},{},[1121],{"type":33,"value":1122},"形成产品的忠实用户群",{"type":27,"tag":77,"props":1124,"children":1125},{},[1126],{"type":33,"value":1127},"成为产品创新的源泉",{"type":27,"tag":35,"props":1129,"children":1130},{},[1131],{"type":33,"value":1132},"通过与用户的持续互动，我们可以更好地理解用户需求，不断改进产品。",{"type":27,"tag":40,"props":1134,"children":1135},{"id":749},[1136],{"type":33,"value":749},{"type":27,"tag":35,"props":1138,"children":1139},{},[1140],{"type":33,"value":1141},"这次与算法大佬的对话还有很多值得深入思考的细节。在AI快速发展的今天，我们既要保持对新技术的热情，也要冷静思考产品的本质。真正成功的产品，无论是否使用AI，都应该专注于解决用户的实际问题，创造真正的价值。",{"title":8,"searchDepth":147,"depth":147,"links":1143},[1144,1145,1146,1147,1148],{"id":999,"depth":147,"text":1002},{"id":1038,"depth":147,"text":1041},{"id":1067,"depth":147,"text":1070},{"id":1101,"depth":147,"text":1104},{"id":749,"depth":147,"text":749},"content:articles:2.product-chat.md","articles/2.product-chat.md","articles/2.product-chat",{"_path":1153,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":1154,"description":1155,"cover":1156,"author":1157,"date":1158,"layout":15,"badges":1159,"body":1162,"_type":157,"_id":1291,"_source":159,"_file":1292,"_stem":1293,"_extension":162},"/articles/stripe","如何接入Stripe支付：从注册公司到完成首笔交易","终于成功接入Stripe并完成了第一笔付款！作为一名开发者，我选择了一劳永逸的方法：注册国外公司，然后直接使用Stripe。这比尝试用香港卡开个人账户或其他复杂且高风险的方法要简单得多。在这篇文章中，我将分享我的经验和一些关键步骤。","/articles/stripe.jpeg",{"name":13},"2024-09-06T00:00:00.000Z",[1160],{"color":18,"bg":19,"content":1161},"支付",{"type":24,"children":1163,"toc":1283},[1164,1169,1173,1179,1184,1189,1195,1200,1218,1224,1229,1235,1240,1246,1251,1264,1268,1273,1278],{"type":27,"tag":28,"props":1165,"children":1167},{"id":1166},"如何接入stripe支付从注册公司到完成首笔交易",[1168],{"type":33,"value":1154},{"type":27,"tag":35,"props":1170,"children":1171},{},[1172],{"type":33,"value":1155},{"type":27,"tag":40,"props":1174,"children":1176},{"id":1175},"_1-注册美国公司",[1177],{"type":33,"value":1178},"1. 注册美国公司",{"type":27,"tag":35,"props":1180,"children":1181},{},[1182],{"type":33,"value":1183},"我通过代理（美司通，可在淘宝上找到）注册了一家美国公司。选择了科罗拉多州，因为那里注册费用最低。值得注意的是，虽然有些州号称\"免税\"，但这通常只适用于本州用户的消费税，对其他州和国家的用户仍需缴税。",{"type":27,"tag":35,"props":1185,"children":1186},{},[1187],{"type":33,"value":1188},"注册公司大约需要1-3个工作日。完成后，你将收到一系列文件，其中最重要的是雇主身份识别号码（EIN）。",{"type":27,"tag":40,"props":1190,"children":1192},{"id":1191},"_2-注册stripe账户",[1193],{"type":33,"value":1194},"2. 注册Stripe账户",{"type":27,"tag":35,"props":1196,"children":1197},{},[1198],{"type":33,"value":1199},"有了公司后，就可以注册Stripe账户了。注意以下几点：",{"type":27,"tag":73,"props":1201,"children":1202},{},[1203,1208,1213],{"type":27,"tag":77,"props":1204,"children":1205},{},[1206],{"type":33,"value":1207},"选择公司注册地作为国家",{"type":27,"tag":77,"props":1209,"children":1210},{},[1211],{"type":33,"value":1212},"身份选择\"公司\"",{"type":27,"tag":77,"props":1214,"children":1215},{},[1216],{"type":33,"value":1217},"不要使用Stripe的Atlas服务（这是为没有公司的人设计的）",{"type":27,"tag":40,"props":1219,"children":1221},{"id":1220},"_3-填写账户代表信息",[1222],{"type":33,"value":1223},"3. 填写\"账户代表\"信息",{"type":27,"tag":35,"props":1225,"children":1226},{},[1227],{"type":33,"value":1228},"这一步很关键。建议使用外国身份或请拥有外国永居身份的朋友来完成这一步。",{"type":27,"tag":40,"props":1230,"children":1232},{"id":1231},"_4-绑定银行账户",[1233],{"type":33,"value":1234},"4. 绑定银行账户",{"type":27,"tag":35,"props":1236,"children":1237},{},[1238],{"type":33,"value":1239},"不需要专门去香港开户。可以使用万里汇（WorldFirst）生成一个虚拟的银行账户，然后将其绑定到Stripe。这个过程非常简单，具体可以参考万里汇的官方指南。",{"type":27,"tag":40,"props":1241,"children":1243},{"id":1242},"_5-在网站中集成stripe",[1244],{"type":33,"value":1245},"5. 在网站中集成Stripe",{"type":27,"tag":35,"props":1247,"children":1248},{},[1249],{"type":33,"value":1250},"最后一步是在你的网站中集成Stripe功能。具体的代码实现可以参考Stripe的官方文档。有两点需要特别注意：",{"type":27,"tag":305,"props":1252,"children":1253},{},[1254,1259],{"type":27,"tag":77,"props":1255,"children":1256},{},[1257],{"type":33,"value":1258},"Stripe提供了payment和subscription两种支付方式。",{"type":27,"tag":77,"props":1260,"children":1261},{},[1262],{"type":33,"value":1263},"使用Stripe API时，确保代码中的mode与Stripe商家主页上对应产品的支付方式一致，否则可能会报错。",{"type":27,"tag":40,"props":1265,"children":1266},{"id":749},[1267],{"type":33,"value":749},{"type":27,"tag":35,"props":1269,"children":1270},{},[1271],{"type":33,"value":1272},"通过以上步骤，我成功地完成了Stripe的接入和第一笔交易。虽然目前这笔交易是我自己测试用的，但这为未来接入真正的客户奠定了基础。",{"type":27,"tag":35,"props":1274,"children":1275},{},[1276],{"type":33,"value":1277},"关于如何维护和优化Stripe账户（俗称\"养号\"），我还在探索中，将来会继续更新相关经验。当然，最理想的情况是有稳定的流量和真实的客户，这也是我们下一步要努力的方向。",{"type":27,"tag":35,"props":1279,"children":1280},{},[1281],{"type":33,"value":1282},"希望这篇文章能对你有所帮助。如果你也在考虑接入Stripe，欢迎分享你的经验或疑问！",{"title":8,"searchDepth":147,"depth":147,"links":1284},[1285,1286,1287,1288,1289,1290],{"id":1175,"depth":147,"text":1178},{"id":1191,"depth":147,"text":1194},{"id":1220,"depth":147,"text":1223},{"id":1231,"depth":147,"text":1234},{"id":1242,"depth":147,"text":1245},{"id":749,"depth":147,"text":749},"content:articles:1. Stripe.md","articles/1. Stripe.md","articles/1. Stripe",1791254215651]