احراز هویت

درخواست‌ها به ReachPlanService باید یک توکن توسعه‌دهنده تأیید شده، اعتبارنامه OAuth و یک شناسه مشتری ارائه کنند که اعتبار OAuth شما می‌تواند به آن دسترسی داشته باشد.

این راهنما جزئیات احراز هویت خاص ReachPlanService را پوشش می دهد. اگر قبلاً این کار را نکرده‌اید، ابتدا مراحل ذکر شده در شروع را کامل کنید، سپس به این نقطه بازگردید.

توکن توسعه دهنده و اعتبارنامه OAuth

علاوه بر راهنمایی ارائه شده توسط Get Start ، نکات زیر را در نظر داشته باشید:

  1. رمز برنامه‌نویس شما باید برای اتصال به ReachPlanService در لیست مجاز باشد، حتی اگر قبلاً برای استفاده با سایر سرویس‌های API Google Ads تأیید شده باشد. برای اطلاعات بیشتر، شرایط واجد شرایط بودن را ببینید.
  2. برای اتصال به Google Ads API باید شرایط خدمات Google Ads API را بپذیرید.
  3. کاربری که دارای نشانه بازخوانی OAuth شما است، تعیین می کند که کدام شناسه مشتری را می توانید در ReachPlanService جستجو کنید. این یکپارچه سازی شما را نشان می دهد و در زیر با جزئیات بیشتر توضیح داده شده است.

شناسه های مشتری

اکثر سرویس‌های موجود در Google Ads API روی حساب‌ها و کمپین‌های Google Ads خاص کار می‌کنند. در نتیجه، بیشتر درخواست‌ها هم به شناسه مشتری برای شناسایی حسابی که مدیریت می‌کنید یا درخواست می‌کنید و هم به اعتبارنامه‌های OAuth نیاز دارند که مجوز دسترسی به آن شناسه مشتری را دارند. با این حال، ReachPlanService برای فعالیت‌های برنامه‌ریزی ویدیویی است که ممکن است قبل از اینکه شناسه مشتری خاصی را که در آن کمپین را اجرا می‌کنید، بدانید، رخ دهد.

برای شرکایی که ابزارهایی را برای استفاده داخلی در سازمان خود می سازند، یکی از گزینه های زیر را توصیه می کنیم:

  1. اگر برنامه ریزان شما به حساب های Google Ads مشتریان شما دسترسی ندارند : با استفاده از جریان برنامه نصب شده برای کاربری که به حساب مدیر رمز توسعه دهنده شما دسترسی دارد، اعتبارنامه OAuth ایجاد کنید. سپس برای هر تیمی که از ابزار شما استفاده می‌کند یک حساب Google Ads ایجاد یا دریافت کنید و آن‌ها را به حساب مدیر خود پیوند دهید . هنگام درخواست برای ReachPlanService ، شناسه مشتری مربوط به تیم کاربر را ارائه دهید.

  2. اگر برنامه ریزان شما به یک حساب مدیر Google Ads دسترسی دارند که حساب های مشتریان شما را مدیریت می کند : جریان برنامه وب را پیاده سازی کنید تا به برنامه شما اجازه دهید از اعتبارنامه OAuth برنامه ریزان شما استفاده کند. سپس می توانید شناسه مشتری مربوط به مشتری طرح خود را وارد کنید.

برای شرکایی که ابزاری برای کاربران خارجی می‌سازند، روش‌های مشابهی را توصیه می‌کنیم:

  1. اعتبارنامه OAuth را با استفاده از جریان برنامه نصب شده برای کاربری که به حساب مدیر توکن توسعه دهنده شما دسترسی دارد، ایجاد کنید. برای هر مشتری خارجی یک حساب Google Ads ایجاد کنید و آنها را به حساب مدیر خود پیوند دهید . سپس ابزار خود را به گونه ای پیکربندی کنید که شناسه مشتری متناظر مشتری را هنگام ایجاد طرح ارائه کند.

  2. به کاربران خود این امکان را بدهید که با استفاده از جریان برنامه وب، ابزار شما را به حساب های خود دسترسی دهند. هنگامی که کاربر اجازه می‌دهد، از CustomerService استفاده کنید تا فهرستی از حساب‌های Google Ads را که می‌توانند به آن دسترسی داشته باشند ارائه دهید.

هدف این است که اطمینان حاصل شود که برنامه ریزان هنگام استفاده از ReachPlanService کمترین اصطکاک ممکن را دارند. قبل از اینکه API را یکپارچه کنید، یکی از این دو رویکرد را با توجه به موقعیت خود انتخاب کنید و چند شناسه مشتری را برای آزمایش شناسایی کنید. اگر شک دارید، از اولین رویکرد پیشنهادی برای نوع ابزار خود استفاده کنید.