آپلودهای تبدیل خود را از API تبلیغات گوگل به API مدیریت داده ارتقا دهید تا به چندین بهبود و ویژگی دسترسی پیدا کنید.
در اینجا مقایسهای بین استفاده از رابط برنامهنویسی کاربردی مدیریت داده (Data Manager API) و رابط برنامهنویسی کاربردی گوگل ادز (Google Ads API) برای مدیریت تبدیلها ارائه شده است.
| رابط برنامهنویسی کاربردی مدیریت داده | رابط برنامهنویسی کاربردی گوگل ادز | |
|---|---|---|
| پشتیبانی از ارسال تبدیلهای آفلاین و تبدیلهای پیشرفته برای سرنخها | پشتیبانی شده. | پشتیبانی شده. |
| پشتیبانی از ارسال تبدیلهای تگ گوگل ادز به عنوان یک منبع داده اضافی برای تبدیلهای تگ شما، برای به حداکثر رساندن سیگنالهای تعامل تبلیغات و تقویت دادهها و عملکرد کلی شما | پشتیبانی شده. | پشتیبانی نمیشود. |
| مدل داده | مدل داده یکپارچه در تمام موارد استفاده تبدیل تبلیغات گوگل و تمام محصولات تبلیغاتی گوگل. | مدل داده فقط برای موارد استفاده گوگل ادز است و برای هر مورد استفاده متفاوت است. |
| رمزگذاری | از رمزگذاری پشتیبانی میکند. | پشتیبانی نمیشود. |
| توکن توسعهدهنده | الزامی نیست. | الزامی است. |
| پشتیبانی از آپلود ویژگیهای جلسه و آدرسهای IP برای رویدادها | برای همه کاربران API در دسترس است. | فقط برای کاربران خاص API در دسترس است . |
| تنظیمات تبدیل | در متد یکپارچه IngestEvents پشتیبانی میشود. | به ConversionAdjustmentUploadService جداگانه نیاز دارد. |
| سهمیهها و محدودیتها | سهمیههای مبتنی بر پروژه و محدودیتهای هر درخواست . | سهمیههای مبتنی بر توکن توسعهدهنده و محدودیتهای هر درخواست . |
| مدل خطا | از مدل شکست سریع استفاده میکند. | از مدل شکست جزئی استفاده میکند. |
تفاوت در الزامات حساب مقصد
در رابط برنامهنویسی کاربردی مدیریت داده (Data Manager API)، حساب operating_account مقصد باید مشتری تبدیل گوگل ادز (Google Ads conversion customer ) باشد. این با رابط برنامهنویسی کاربردی گوگل ادز (Google Ads API) متفاوت است.
API گوگل ادز از ارسال تبدیلها برای یک حساب گوگل ادز با استفاده از customer_id یکی از موارد زیر پشتیبانی میکند:
مشتری تبدیل گوگل ادز .
رابط برنامهنویسی کاربردی (API) مدیریت داده از این رویکرد پشتیبانی میکند.
هر حسابی که والد یا فرزند مشتری تبدیل گوگل ادز باشد.
رابط برنامهنویسی کاربردی مدیریت داده (Data Manager API) از این رویکرد پشتیبانی نمیکند. اگر از این رفتار در رابط برنامهنویسی کاربردی گوگل ادز (Google Ads API) استفاده میکنید،
operating_accountهر مقصد را به owner (مالک) اقدام تبدیل (conversion action) تغییر دهید. این ممکن است باcustomer_idمورد استفاده در درخواستهای رابط برنامهنویسی کاربردی گوگل ادز شما متفاوت باشد.
تنظیمات تبدیل
رابط برنامهنویسی کاربردی مدیریت داده، آپلودهای اولیه تبدیل و تنظیمات بعدی تبدیل را در یک روش واحد یکپارچه میکند.
در API تبلیغات گوگل:
- تنظیم تبدیلها نیاز به استفاده از متد جداگانهی
UploadConversionAdjustmentsدرConversionAdjustmentUploadServiceدارد. - اگر سعی کنید چندین تبدیل را با استفاده از روش استاندارد
UploadClickConversionsبرای یک عمل تبدیل مشابه با شناسه تراکنش (order_id) یکسان آپلود کنید، درخواست با شکست مواجه خواهد شد. - شما باید
ConversionAdjustmentTypeرا در درخواست مشخص کنید.
در رابط برنامهنویسی کاربردی (API) مدیریت داده:
- آپلودها و تنظیمات تبدیل از نقطه پایانی یکپارچه
IngestEventsاستفاده میکنند. - آپلود یک رویداد با
transaction_idموجود برای همان اقدام تبدیل با مقادیر تبدیل یا دادههای کاربر بهروزرسانیشده، بهطور خودکار بهعنوان یک تنظیم انجام میشود. API خطای شناسه تراکنش تکراری را برنمیگرداند. - هیچ نوع تنظیمی در درخواست لازم نیست. رابط برنامهنویسی کاربردی مدیریت داده، نحوه پردازش تنظیم را بر اساس فیلدهای ارائه شده در رویداد، استنباط میکند.
- برخلاف API گوگل ادز، API مدیریت داده از حذف تبدیلها پشتیبانی نمیکند. در این روش، با تنظیم مقدار تبدیل و تعداد آن روی
0، یک تبدیل ثبتشدهی قبلی بهطور کامل حذف میشود. میتوانید مقدار یک تبدیل را دوباره بیان کنید، اما تعداد تبدیلها ثابت میماند.
برای جزئیات بیشتر، به تنظیمات تبدیل مراجعه کنید.