وارد کردن هزینه تبلیغات
ادپیکس هزینه را از پلتفرمهای تبلیغاتی نمیخواند؛ شما یک CSV میدهید. همان فایل، سه چیز را روشن میکند: جدول ROAS به تفکیک کانال، مدل مارکتینگ میکس و سنجههای هزینهای آزمونهای لیفت.
این داده به چه درد میخورد#
ادپیکس درآمد و تبدیل را از سایت شما میداند، ولی نمیداند برای آوردنشان چقدر خرج کردهاید. هزینه تنها دادهای است که از بیرون میآید، و سه چیز به آن گره خوردهاند:
- جدول ROAS به تفکیک کانال روی همین صفحه — هزینه، درآمد، تبدیل، ROAS و هزینه به ازای جذب، کنار هم.
- مدل مارکتینگ میکس — بدون هزینه هفتگی هر کانال اصلا اجرا نمیشود.
- آزمونهای لیفت — حکم لیفت بدون هزینه هم میآید، ولی ROAS افزایشی و هزینه به ازای جذب افزایشی خالی میمانند.
تفاوت این دو مطالعه در مارکتینگ میکس یا لیفت توضیح داده شده.
کجاست و در چه وضعیتی است#
صفحه «هزینه و ROAS» است. از فهرست کناری، در گروه «به زودی»، یا از مدیریت ← «تنظیمات دارایی» ← کارت «لینک های محصول» ← «وارد کردن هزینه و ROAS».
این صفحه در فهرست ناوبری کمرنگ است و نشان «به زودی» دارد. ایمپورت اما کاملا زنده است: داده واقعا نوشته میشود، کارت آمادگی واقعا سنجیده میشود و مارکتینگ میکس و لیفت از همان ردیفها میخوانند. چیزی که هنوز خام است، خودِ گزارش ROAS داخل این صفحه است — از جمله اینکه مبلغها را بدون توجه به ارزی که وارد کردهاید با نشان دلار نمایش میدهد.
خواندن این صفحه با دسترسی گزارش ممکن است؛ ایمپورت، ویرایش و حذف نیاز به دسترسی ویرایش روی همان دارایی دارند.
فایل را آماده کنید#
از همان صفحه دو فایل بگیرید: «دریافت قالب» یک فایل خالی با سرستون درست و یک بلوک راهنما میدهد، و «دریافت نمونه» دوازده هفته داده واقعنما روی سه کانال که بدون هیچ هشداری وارد میشود. برای اینکه ببینید یک فایل سالم چه شکلی است، از نمونه شروع کنید.
| ستون | الزامی | توضیح |
|---|---|---|
date |
بله | قالب YYYY-MM-DD یا RFC3339. یک ردیف در هفته توصیه میشود، با تاریخ یکشنبه پایان هفته. ردیف روزانه هم پذیرفته میشود و مدل خودش آن را در هفته جمع میکند. |
channel |
بله | نام کانال تبلیغاتی شما. حداکثر ۲۵۶ نویسه. |
cost |
بله | هزینه بهصورت عدد اعشاری، بدون نماد ارز. جداکننده هزار پذیرفته میشود. نباید منفی باشد. |
source |
خیر | زیرمنبع، اگر تفکیک ریزتری میخواهید. |
campaign |
خیر | نام کمپین. |
currency |
خیر | کد سهحرفی ISO-4217. خالی یعنی USD. |
revenue |
خیر | درآمدی که خودِ پلتفرم تبلیغاتی گزارش کرده. فقط برای نمای ROAS گزارششده است و برازش مدل را عوض نمیکند. |
سرستون بر اساس نام خوانده میشود، پس ترتیب ستونها مهم نیست و ستونهای اضافه نادیده گرفته میشوند. دو نام مستعار پذیرفته میشود: spend بهجای cost و week یا week_ending بهجای date. خطی که با # شروع شود کامنت است و هرگز خوانده نمیشود — به همین دلیل قالب دانلودی با تمام بلوک راهنمایش دستنخورده قابل ایمپورت است.
اگر ستون currency را خالی بگذارید، ردیف با USD ثبت میشود. این مقدار در کد ثابت است و به ارز تعریفشده دارایی نگاه نمیکند. برای هزینه ریالی، ستون ارز را روی هر ردیف صریح بنویسید — وگرنه بعدا با یک دارایی پر از ردیف دلاری روبهرو میشوید که برای اصلاحش باید بازه را جایگزین کنید.
ایمپورت#
فایلهای تا هشت مگابایت همانجا و همزمان وارد میشوند. بزرگتر از آن خودکار به ایمپورتکننده پسزمینه میرود: فایل در صف مینشیند، پیشرفت پردازش نمایش داده میشود و میتوانید صفحه را ترک کنید.
در پایان، یک گزارش ساختاریافته میبینید: «افزوده شده»، «به روزشده»، «رد شده» و «کل ردیفها»، بههمراه فهرست خطاها و هشدارها با شماره سطر. فهرست خطاها دکمه «دریافت گزارش خطاها» دارد تا بتوانید فایل را کنار همان گزارش اصلاح کنید.
اگر تاریخ ردیفهای وارد شده بیرون از بازه زمانی انتخابشده بالای صفحه باشد — که برای داده تاریخی معمول است — ادپیکس بازه را خودش گسترش میدهد تا نتیجه ایمپورت را ببینید.
چه چیزی ردیف را حذف میکند و چه چیزی فقط هشدار است#
| مورد | نتیجه |
|---|---|
| تاریخ خالی یا با قالب ناشناخته | ردیف رد میشود |
| کانال خالی یا بلندتر از حد مجاز | ردیف رد میشود |
| هزینه غیرعددی یا منفی | ردیف رد میشود |
| ارز غیرسهحرفی | ردیف وارد میشود، ارز پیشفرض به کار میرود |
| درآمد نامعتبر | ردیف وارد میشود، درآمد نادیده گرفته میشود |
| تاریخ در آینده | ردیف وارد میشود، فقط هشدار |
| کانال ناشناخته | ردیف وارد میشود، مدل آن را در خانواده other میگذارد |
ردیف رد شده کل فایل را از کار نمیاندازد؛ فقط شمرده و گزارش میشود. تنها یک خطای تجزیه، عبور از سقف حجم یا خطای پایگاه داده کل تراکنش را برمیگرداند و در آن حالت هیچ چیزی نوشته نمیشود. فهرست کامل کدهای خطا در قالب های CSV است.
اصلاح کردن چیزی که قبلا وارد شده#
ایمپورت جایگزینکننده است، نه انباشتکننده. کلید یکتایی ترکیب دارایی، تاریخ، کانال، منبع و کمپین است؛ ایمپورت دوباره همان ترکیب، هزینه و ارز و درآمد را در جای خودش بهروز میکند و ردیف تکراری نمیسازد. برای بیشتر اصلاحها همین کافی است: فایل درستشده را دوباره بدهید.
برای اصلاحهای سنگینتر، سه ابزار دیگر روی همین صفحه هست:
- زبانه «جدول دادهها» — ردیفهای وارد شده را میبینید، تکردیفی ویرایش یا حذف میکنید. تاریخ شناسه ردیف است و ویرایش نمیشود؛ برای عوض کردن تاریخ، ردیف را حذف و دوباره وارد کنید.
- دکمه «حذف / جایگزینی بازه» — یک بازه زمانی (و اگر خواستید یک کانال) را انتخاب میکنید تا کل آن بازه حذف شود، یا آن را با یک CSV اصلاحشده در یک گام اتمیک جایگزین میکنید. پیش از اجرا، شمار ردیفهای متاثر را نشان میدهد.
- کارت «بازنگری ها» — وقتی ایمپورت تازه عدد ردیفهای قبلی را عوض میکند، اختلاف هزینه قبلی و جدید را فهرست میکند. اگر پلتفرم تبلیغاتی اعداد گذشته را بازنگری کند، اثرش را اینجا میبینید.
«حذف بازه» ردیفهای داخل بازه انتخابشده را برای همیشه پاک میکند. اگر مطمئن نیستید، اول «پیش نمایش ردیفهای متاثر» را بزنید و عدد را ببینید.
نگاشت کانال#
نامی که پلتفرم تبلیغاتی به کانال میدهد معمولا با تاکسونومی ادپیکس یکی نیست. زبانه «کانال ها» روی همین صفحه، کارت «نگاشت کانال» را دارد: کانال خام را به یک کانال متعارف و یک خانواده وصل میکنید — مثلا Google Ads به google و خانواده paid_search.
پنج خانواده وجود دارد: paid_search، paid_social، display، video و other. کانالها ادغام نمیشوند و هرکدام ROI خودشان را میگیرند؛ خانواده فقط باعث میشود مدل تخمین کانالهای همخانواده را زیر یک توزیع پیشین مشترک ببیند، تا کانال کمحجم از همخانوادههای پرحجم قدرت قرض بگیرد. کانالی که خانواده ندارد در other میافتد و این قرضگرفتن را از دست میدهد.
همین نگاشت است که جدول ROAS را هم درست میکند: هزینه با نام متعارفش به درآمد کانال متناظر در گزارشها وصل میشود.
«نگاشت کانال» فقط نام کانالهای هزینه را مرتب میکند. اینکه یک بازدید در گزارشها زیر کدام کانال میرود، کار مجموعه قاعدههای دیگری است که در چطور کانال هر بازدید تعیین میشود شرح داده شده.
«آمادگی دادههای هزینه»#
بالای صفحه، کارت آمادگی همان بررسیهایی را روی داده وارد شده شما اجرا میکند که مدل پیش از برازش انجام میدهد، و یک ردهٔ اعتماد میدهد: «قابل اعتماد»، «جهت نما» یا «ناکافی». برای هر کانال هم هفتهها، ضریب تغییرات، سطوح متمایز هزینه و اینکه شناساییشده هست یا نه را فهرست میکند.
| بررسی | حد | اگر برآورده نشود |
|---|---|---|
| هفتههای تاریخچه برای اجرا | ۷۸ هفته | سد اجرا؛ مدل برازش نمیشود |
| هفتههای تاریخچه برای «قابل اعتماد» | ۱۰۴ هفته | فقط هشدار؛ حداکثر «جهت نما» |
| ضریب تغییرات هزینه هر کانال | ۰٫۳۰ یا بیشتر | کانال شناسایینشده میماند |
| سطوح متمایز هزینه هر کانال | سه سطح | کانال شناسایینشده میماند |
| یک ارز واحد | یک ارز | سد اجرا |
دو نتیجه عملی از این جدول در بیاورید. اول اینکه تاریخچه را کامل وارد کنید، نه فقط ماههای اخیر — دو سال داده گذشته همان لحظه ارزش دارد. دوم اینکه بودجهها را عمدا و در زمانهای مختلف تغییر دهید؛ هزینهای که هر هفته یکسان است، از نظر ریاضی قابل شناسایی نیست و هیچ حجمی از داده آن را درست نمیکند.
وقتی هیچ سدی نماند، دکمه «اکنون مدل را اجرا کن» روی همین کارت، اجرای مدل را در صف میگذارد.
پرسشهای پرتکرار#
اگر ستون ارز را خالی بگذارم چه میشود؟
ردیف با USD ثبت میشود. این مقدار پیشفرض ثابت است و از ارز دارایی خوانده نمیشود، پس اگر هزینهتان ریالی است ستون currency را صریح پر کنید.
همان فایل را دوباره وارد کردم؛ ردیفها دو برابر میشوند؟
نه. کلید یکتایی ترکیب دارایی، تاریخ، کانال، منبع و کمپین است و ایمپورت مجدد همان ترکیب، هزینه و ارز و درآمد را در جای خودش بهروز میکند. اگر یک ترکیب دو بار در یک فایل باشد، ردیف آخر برنده است.
چرا صفحه هزینه در فهرست کناری کمرنگ است و نشان «به زودی» دارد؟
چون هنوز در گروه «به زودی» فهرست ناوبری پارک شده است. صفحه کاملا باز میشود و ایمپورت واقعا داده مینویسد — مارکتینگ میکس و لیفت از همان داده میخوانند — ولی گزارش داخل خودش هنوز پرداخت نهایی نشده است.
میشود هزینه چند ارز را با هم وارد کرد؟
از نظر فنی بله، ولی نباید. ادپیکس نرخ تبدیل ندارد، پس جمعها و ROAS ارزها را با هم مخلوط میکنند و مدل هم ستون هزینه را بدون توجه به ارز جمع میزند. کارت آمادگی این را بهعنوان سد گزارش میکند و دکمه اجرای مدل خودش را قفل نگه میدارد؛ ولی اگر از صفحه مارکتینگ میکس اجرا را دستی در صف بگذارید، مدل با همان اعداد مخلوط برازش میشود و ROI بیمعنا میدهد.
ممنون — بازخورد شما به بهتر شدن مستندات کمک میکند.